We walked all trails, seeing all kinds of birds and small animals, even one monkey near the base of the tower. Also heard the howler monkeys in the distance. we took many pictures here and the hummingbirds were awesome.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.