Cerro del Tortuguero is a natural feature, located at Cerro del Tortuguero, Limón, Pococí, Costa Rica
Amo ese lugar
Se debe tomar un tour que se brindan en el pueblo es la única manera, solo con un guía autorizado se puede acceder al cerro