erched on a hillside in Southwest France, Rocamadour is one of the most iconic towns in the Dordogne. This stunning UNESCO World Heritage Site will instantly steal your heart, and blow up your Instagram feed. Explore the Castle of Rocamadour (THOSE VIEWS) and wander the town’s pretty cobbled streets; you’ll leave feeling like you’ve just been on a two-week Buddhist retreat.