Town of Lourdes in southern France where Marian apparitions took place in 1858 and where miraculous cures are still happening today is visited by millions...