Finca Bellavista, Costa Rica

Finca Bellavista, Costa Rica
A small village scattered among trees... simply unique!