Many have not heard of the place called Belize, let alone plan a holiday there. Yet, Belize is fast becoming a tourist attraction to those who knows the good stuff, and it is no surprise given the facts about the place. Belize is located on the Caribbean coast of northern Central America. It shares a border on the north with the Mexican state of Quintana Roo, on the west with the Guatemalan department of Petén, and on the south with the Guatemalan department of Izabal. Being 2 hours away from... read more