Church at Matheran

Art & Culture
1147 Videos
8299 Views
Close

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.

28 Videos210176 Views