Church of Our Lady of Sorrows

Aralvaimozhy, Tamil Nadu, India

Contact

Devasahayam Mount
Aralvaimozhy Tamil Nadu, India

Church of Our Lady of Sorrows