Location
Although India has been mainly associated with the religion of Hinduism or Buddhism and even Islam; the fact is that India is also one of the pillars of Christianity in the world. Due to the fact that India was a former British Colony, it has many different churches ad temples that are of interest to the Christian Community. St Xavier church is definitely one of them. St Xavier church was built around 1600 AD. St Xavier church (also called Cottar in the Town) was built by St. Francis Xavier and this church still remains a historic site to be seen even after these centuries.