News

The Andaman and Nicobar Islands, an archipelago of over 500 islands, are part of India, but their location might surprise you ...