Isla Mujeres, Mexico is a small island off the coast of Quintana Roo State near the Yucatan Peninsula of Mexico. The island, which is 7 km long and 1 km wide, is reachable by ferry from the city of Cancun and is visited by day trippers and overnight visitors year round. The island has a rich history replete with stories of pirates and buccaneers. The Mayans reportedly used the...