Bird Watching at Lands in love Hotel & Resort
Lands in love hotel is situated on 109 hectares in the middle of a hidden valley, surrounded by beautiful tropical cloud forest. At 500 meters elevation on the Caribbean slope of the Tilarán Mountains this is an ideal place for bird watching. There is an intriguing mix of lowland and[…]