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. Questions for locals What would you like visitors to know about Belize? Questions for visitors What prompted your trip? What did … Continue reading Belize