The Andaman and Nicobar Islands – a union territory of India situated in the …
Tag:
Andaman and Nicobar Islands
The Andaman and Nicobar Islands- one of the seven Heaven on earth-is located in …
The Andaman and Nicobar Islands are a tropical heaven hidden in the warm waters …