Country inn Admiral regularly visited (5)
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" .)