Cave

Ben's Cave

2 locals recommend

Tips from locals

Cindy A.
June 28, 2019
Ben’s Cave is one of two natural underground caves located in the Lucayan National Park.
Location
High Rock, East Grand Bahama