Castle Rock
Komodo, Indonesia
Castle Rock is an action-packed pinnacle situated in the northern part of Komodo National Park, near the city of Komodo. Located in an open body of water, the castle-like peak is submerged just a few meters below the surface. You'll dive into the blue and quickly descend to position yourself within the split.