Facts About Mexico: Home of Ancient Civilizations, Stunning Landscapes and Vibrant Cultures

Mexico is a beautiful country found in southern North America. From its rugged, arid northern region to its tropical southern border, Mexico features diverse landscapes and cultures. Today we’d love to celebrate this wonderful country where over 58,000 Compassion-assisted children…