Swim amongst breathtakingly beautiful coral reefs, dive with various sharks species, rays and marine life. We provide top recommendations for shark diving, dive sites with unique features and eco-diving destinations. Plus, don’t travel without checking our reviews of the best dive gear.