the birds can be seen everywhere

Finca Bellavista – Village of houses in the trees

the birds can be seen everywhere