Author: Scubadivingandaman

There are destinations in this world that seem to transcend time. Havelock Island is such a place. A strip of emerald forest lined by beaches so white they ache in... Read More