Photo: Journey Cakes The Central American country of Belize is located south of Mexico’s Yucat√°n Peninsula and is bordered by Caribbean to the east and Guatemala to the south/southwest. The population is about 300,000. 10th Anniversary 10th Anniversary of the Responsible Tourism Conference in Belize Questions What would locals like visitors to know about Belize? … Continue reading Belize