ES
13
dic
2015

13 diciembre 2015 - 13 noviembre 2016 (Save to calendar)

Apia

St Louis of France Catholic Church is located in the village of Safotulafai on the big island of Savaii in Samoa. This village is considered as the traditional center of Savaii. The Church was built by three French Marist Priests, Fr Dumais (Parish Priest), Fr Hansel and Fr Desrosierus in 1951 and...