Cancun is a world-class luxury resort town situated on the northeastern edge of Mexico's Yucatan Peninsula. As for its history, Cancun was originally home to the Maya people, and scattered remains of that culture still dot the landscape today. Best-known for its white sand beaches and bright blue waters, Cancun is a true gem on the Caribbean sea.