St. Xavier's Church, Selvapalayam
QMF8+54W, Coimbatore Rd, Selvapalayam, Palakkad, Kerala 678013, India
Write a review
Recommended locationsSUJAY.R1 year ago
st.Xavier's church , selvapalayam , palakkad
CLEMENT S1 year ago
More than 100 year old church