Some villages sit beside cliffs. Rocamadour hangs off one. This medieval pilgrimage town in France's Lot department stacks its houses, chapels and castle vertically against the rock above the Alzou Valley, drawing everyone from medieval kings to today's day-trippers.

The story goes that a hermit named Amadour was buried in a cave here, his body found incorrupt, and that put Rocamadour on the map as one of France's great holy sites. By the 12th century, chapels were built into the cliff and a village grew around them. Pilgrims still walk the Voie Sainte — the Holy Road — into town, though most modern visitors arrive by car and fuel up on coffee and souvenirs along the cobblestone main street first.

The centrepiece is the Grand Escallier, a staircase of roughly 200 worn steps leading from the village up to the sanctuary complex. At the top, the Chapelle Notre-Dame holds one of France's famous Black Madonnas, a walnut carving from the 12th century, and ships suspended from the ceiling — offerings from sailors who credited the statue with saving them at sea. Until recently, a replica of Durandal, the legendary sword of Roland, Charlemagne's paladin, was embedded in the chapel door. It was stolen in 2024 and hasn't been recovered, so you'll be seeing the door without it for now.

For the best views, pay the small fee to climb the ramparts of the Château de Rocamadour, which once protected the holy town from raiders. From up there you get the full effect of the village clinging to the rock and the valley rolling out below.

Practically speaking, Rocamadour is a half-day trip: two to four hours covers the village, chapels and castle. Entry is free, the castle ramparts cost around €2, and you'll pay for parking. The terrain is steep — this is a village carved into a cliff — but lifts and a small seasonal tourist train take the sting out of the worst inclines, so it's workable even if you're not up for a full staircase workout. Spring and early autumn are the sweet spots; come in the morning to dodge the tour-bus crowds.

It's an easy add-on to a trip through the Dordogne or the Lot, an area thick with cave art, castles and river villages. If you want the drama of Mont Saint-Michel without the extreme tides-and-queues experience, this is a worthy alternative — smaller, quieter, and with better cheese nearby (Rocamadour lends its name to a local goat cheese worth trying while you're there).