Pastoral & Retreat Center

St. Joseph Retreat Centre, New  Dormaa