Catholic Church
India /Maharashtra /Satara /Mahabaleshwar Sight Address : Catholic church is situated on Table Land Rd, Panchgani, Mahabaleshwar. Edit Detail InformationEdit Catholic Church is one of the alluring attractions in Mahabaleshwar, that stood as a proud reminiscent of the past glory. Since Mahabaleshwar was the summer capital of the erstwhile Bombay presidency during British rule, the English […]