Tags: Religious Building.
The St. Xavier’s Church is a Catholic Church run by the Latin Diocese of Neyyattinkara. Diocese of Neyyattinkara was formed on 5 November 1996 and prior to the formation of Diocese of Neyyattinkara St.Xavier’s Church Peyad was under the control of Latin Arch Diocese of Thiruvananthapuram.