Sheer, magnificent and imposing, Carib’s Leap is a popular spot for lovers of the great outdoors. Track down the best vantage point for an unforgettable view.
This steep rock face is situated in Sauteurs, a place that has so much on offer! Bathway Beach, Grenada Chocolate Company, and Levera National Park are other interesting sightseeing choices close by when you've had your fill of Carib’s Leap.