Tucked away in the Andaman Sea, Barren Island is India’s best-kept natural wonder — a living, breathing volcano surrounded by surreal landscapes and marine magic.
The Indian Navy has launched a rescue operation and has sent four ships to evacuate 800 tourists stranded on Havelock island located 40 km from Port Blair.