michaelcaslin@747travel.ie   |   01 4757070
Location: Holy Land, Medjugorje, Lourdes, Shrines of Italy, Fatima, Shrines of France, Camino de Santiago, Poland & Churches of Eastern Europe, Shrines of Quebec, Austria, Germany & Switzerland, St. Teresa of Avila, Steps of St. Paul & Highlights of Turkey