2The Dordogne Valley, France

Set in the heart of the Dordogne Valley, the sacred city of Rocamadour is one of the most breathtaking villages in France, dramatically clinging to a sheer cliff.

Suspended between Heaven and Earth, Rocamadour has been a pilgrimage site for over a thousand years and is part of the network of UNESCO World Heritage Sites.