Swaraj Dweep (Havelock Island) Swaraj Dweep (Havelock Island) is one of the most beautiful beach in the world. How to reach the Swaraj Dweep