Pangea Lodge, 100 meters behind the snorkel shop
Manzanillo 70403, Limón Province (Costa Rica)
100 meters behind the snorkel shop
(only about 150 m from the beach)
Manzanillo 70403, Limón Province
COSTA RICA
This website uses cookies to ensure you get the best experience on our website.