The Yucatan Peninsula in south east Mexico covers three Mexican states (Yucatan, Campeche and Quintana Roo) that boasts traditional colonial cities, rainforests, ancient ruins, dozens of cenotes (sinkholes), and a number of historical haciendas that have been converted into plush luxury accommodation.