Crossword Genius

Country inn Admiral regularly visited (5)

Ross

I believe the answer is:

india

'country' is the definition.
(I know that India is a Asian country)

'inn admiral regularly visited' is the wordplay.
'regularly visited' means one should take alternating letters (letters are taken at regular intervals).
'inn'+'admiral'='innadmiral'
The alternate letters of 'innadmiral' are 'INDIA'.

(Other definitions for india that I've seen before include "South Asian republic" , "Commonwealth country, independent in 1947" , "Sub-continental country" , "Populous Asian country" , "Land of Bombay and Calcutta" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app