Art & Culture
Art & Culture 1144 Videos
Church at Matheran

Shown in this video is a church at Matheran, a famous hill station in Maharashtra state of India. This is an old church situated near the market area in Matheran.

Being a popular picnic spot, Matheran is frequented by tourists throughout the year. They also visit this chapel, which offers a different experience for them as it is located amidst lush greenery.