Havelock Island is a pristine island that is home to tranquil beaches, lush mangrove forests and serene expanses of nature that offer a perfect escapade to the modern traveller.
Havelock Island is a pristine island that is home to tranquil beaches, lush mangrove forests and serene expanses of nature that offer a perfect escapade to the modern traveller.