Nearly 2,000 Hectares (over 4,800 Acres) located a few minutes above the lovely town of Quinara, Ecuador. Under 30 minutes to famous Vilcabamba and another 45 to the city of Loja this Finca has a bit
[more]
Nearly 2,000 Hectares (over 4,800 Acres) located a few minutes above the lovely town of Quinara, Ecuador. Under 30
[more]