Hidden place · Meerut, India

Basilica of Our Lady of Graces

This church in Sardhana is dedicated to the Virgin Mary and is described as the largest church in North India. It is also known as Churches among the Churches.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload