St. Madeleine Sophie Barat April 30, 2016May 6, 2016 / ngohelpers Calvary is the spot on earth which is nearest to Heaven.