Havelock Island a truly remarkable experience for those who love diving. Picture yourself descending through turquoise waters, surrounded by a vibrant coral system teeming with diverse marine life . If a beginner diver or an expert professional, Havelock's areas for diving provide something for a