My last day at Havelock and what a wonderful stay it has been, the fickle weather, the white sands and the blue ocean makes Havelock Island,Heaven on earth.
Read this post on lifeofvid.com