Finca El Indio is a park, located at Alajuela Province, San Ramon, Costa Rica. They can be contacted via phone at +506 8840 1781 for more detailed information.
Hermoso lugar
Es mi casa!
Un lugar en contacto con la naturaleza y con personas de muy buena energia positiva, una propiedad privada con una imagen a futuro soñadora.
Bonito pero llueve mucho.
Zona de bosques primarios