Havelock Island, Andaman and Nicobar, India The Pristine Beaches of Havelock Island As I landed on the shores of Havelock Island, I was greeted