La Gran Vista is a self-sustainable eco-friendly farm. It is situated on 12 beautiful acres of land on top of a hill with amazing views of the surrounding valleys and mountains: including Mountain Chirripo, the tallest point in Costa Rica.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.