Churches of Royapuram

August 31, 2017 0

Royapuram was `The town of Peter', deriving its name from the Tamil for Peter, `Rayappar' that has a beautiful church known as St. Peter's Church…