Monte Albán in Oaxaca has been rated the world’s best heritage site for visitors by a panel of Which? experts, receiving an expert score of 79%.
The pyramid complex, perched on a mountain top in central Mexico, beat off competition from better-known sites worldwide including the Taj Mahal, Petra, Angkor and the Great Pyramids at Giza in Egypt.
The ten best historic sites to visit on holiday are pictured below. Find out which are the best holiday companies to book your own historic trip with.