Holy Cross Church is not just a place of worship, but a popular tourist attraction too. Make a pilgrimage and enjoy the peace and quiet.
If you've got time to stop for a while in Mahabaleshwar, Holy Cross Church is an interesting place to start your sightseeing. This house of prayer is one of numerous attractions that'll keep you on the hop here. Mahabaleshwar Bazaar, Venna Lake, and Mahabaleshwar Temple are also waiting to be explored close by.