Havelock Island, also called Swaraj Dweep, is one of the largest and most sought-after islands in the Andaman and Nicobar ...