Home > Religion & Spirituality > Christianity > Denominations > Church of South India > Neyyoor CSI Church, Tamil Nadu, India
Neyyoor CSI Church, Tamil Nadu, India
http://neyyoorchurchcsi.org/index.htmOne of the oldest CSI churches, started in 1806.
Submitted in section: Religion & Spirituality: Christianity: Denominations: Church of South India: Neyyoor CSI Church, Tamil Nadu, India