Andaman and Nicobar Islands June 25, 2014 by Shantha 2 Comments The largely uninhabited archipelago located south of Burma and northwest of Malaysia is the Andaman and Nicobar islands on the waters of Bay of Bengal. Nearer to Thailand than to mainland India, it is … [Read more...]