Yes, its a town in southwestern France.
It is in Europe and Europe is in the Northern hemisphere.
Lourdes is a town, not a country, so it does not have a capital. Lourdes is in France. The capital of France is Paris.
Northern hemisphere, as the rest of Europe.
Yes it does rain in Lourdes.
The Shrine is in Lourdes, France.
Mary appeared to Bernadette in 1858 at Lourdes, France.
Northern france
Mary appeared to Bernadette in 1858 at Lourdes, France.
Paris is not is northern Europe it is in Asia.
calais to lourdes
Northwest Europe of the coast of Northern France