Indian beach resort (3)
I believe the answer is:
goa
(Other definitions for goa that I've seen before include "Indian port" , "stately annexation of India" , "Former Portuguese territory in India" , "gazelle?" , "Part of West India" .)
I believe the answer is:
goa
(Other definitions for goa that I've seen before include "Indian port" , "stately annexation of India" , "Former Portuguese territory in India" , "gazelle?" , "Part of West India" .)