Hidden Valley Inn - Hidden Nature

2,541,039 views
Published on Tuesday, September 2nd, 2014 Uploaded by: mgutierrezgj

Roni gets to see the quick work of termites, the highest waterfall in Central America and rare birds at Hidden Valley Inn in Belize.

Category ThingsToDo Tag nature waterfall central america latin america belize termites Location Belize City