Medieval buildings cascade down a cliffside in Rocamadour, surrounded by lush greenery and a bright sky.
Rocamadour: A medieval village dramatically built into a cliffside in the heart of France.
SteveAllenPhoto999, Envato Elements

Enchanting Escapes in Lot, Occitanie