Mahabaleshwar, the charming hill station near Mumbai, beckons with its emerald embrace. Lush greenery, cascading waterfalls, and of course, the…