St. Thomas Syro-Malabar Catholic Church, Palayur

Palayur Church is the oldest Christian church in India and one of the seven founded by St Thomas the Apostle in 52 AD.
Palayur Church is the oldest Christian church in India and one of the seven founded by St Thomas the Apostle in 52 AD. Author: Tim Schapker, License: CC BY 2.0 · Source

Discussion

No posts or comments for this place yet.