Last Updated 13 March 2010
by Fr.Augustine Vallooran V.C. >>>
Divine Retreat Centre Muringoor, Kerala State, India