With the country’s land covered in rainforest, it’s no wonder Belize is home also to some of the tallest and most majestic waterfalls in Central America. Many ...