Rocamadour Shrine Rocamadour, France
Located about 100 miles north of Toulouse, Rocamadour is a spectacular natural and religious site perched high on a rocky plateau that receives 1.5 million visitors each year.
Located about 100 miles north of Toulouse, Rocamadour is a spectacular natural and religious site perched high on a rocky plateau that receives 1.5 million visitors each year.