What's the area around Barefoot Manta Island like?
Barefoot Manta Island is located a short 1-minute walk from Manta Ray Beach.