St. Xavier

St. Xavier

Address:

St. Xavier’s Church
Valiathura
Vallakadavu P.O.,
Trivandrum
Pin : 695 008.
Ph: 0471/2500425.

Location