New Delhi, India — The southernmost point of India, the Great Nicobar Island, is closer to the coasts of Thailand, Malaysia and Indonesia than it is to the Indian mainland.
No Indian prime minister has visited the island, which is the size of…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply