Eden Rock Diving Center

Eden Rock Diving Center

124 South Church St., George Town,

Shore dives around Eden Rock and Devil’s Grotto.

Explore More