Amazing Lourdes is situated in a beautiful location near the majestic Pyrenees in South West France. It is one of the most famous Christian pilgrimage sites in the world and attracts six million visitors a year.