Havelock offers a truly incredible experience for those who love diving. Picture yourself descending through turquoise waters, enveloped by a thriving coral system teeming with abundant underwater species. If a novice diver or an seasoned professional, Havelock's areas for diving provide somethin