Swaraj Dweep (Havelock Island)

blog-feature-image

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

How to reach the Swaraj Dweep