Lagos del Rio is located in Provincia de Alajuela, La Fortuna, Costa Rica on LA FORTUNA, SAN CARLOS, DIAGONAL 301 300M DE LA DIAGONAL 301, CARRETERA A LA, CATARATA. Lagos del Rio is rated 4.9 out of 5 in the category campground in Costa Rica.
Address
LA FORTUNA, SAN CARLOS, DIAGONAL 301 300M DE LA DIAGONAL 301, CARRETERA A LA, CATARATA