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.