Havelock Island, now known as Swaraj Dweep, is a slice of paradise tucked away in the Andaman Islands. With its crystal-clear waters, sun-kissed beaches, and lush greenery, it’s no surprise that this destination has become a top pick for travelers se...