Imagine an isle where turquoise waters teeming with vibrant marine life lap up to meet pristine white-sand beaches stretching ...
Havelock Island, also called Swaraj Dweep, is one of the largest and most sought-after islands in the Andaman and Nicobar ...