Belize
Howler Monkey A family kept an eye on us at Lamanai
Victoria House Small resort hotel on Ambergris Caye
Belize Located on the Caribbean side of the Yucatan Peninsula