La Cueva del Dengue is located in Costa Rica on Playa Montezuma, Provincia de Puntarenas, Santa Fe. La Cueva del Dengue is rated 5 out of 5 in the category beach clothing store in Costa Rica.
Address
Playa Montezuma, Provincia de Puntarenas, Santa Fe