In the turquoise waters of the Bay of Bengal lies an island that has captured the hearts of travelers worldwide—Havelock Island, now known as Swa...
In the turquoise waters of the Bay of Bengal lies an island that has captured the hearts of travelers worldwide—Havelock Island, now known as Swa...