Xcalak was the largest city in Quintana Roo until it was destroyed by Hurricane Janet in 1955. Hurricane Dean struck Majahual, only 50 kilometers north of Xcalak in 2007.