In the turquoise waters of the Bay of Bengal lies an island that has captured the hearts of travelers worldwide—Havelock