YourDictionary

Minicoy

southernmost island of the Lakshadweep territory, India, off the SW coast of India

link/cite print suggestion box