To experience the limitless wealth of nature, to view landscapes that are beyond description, to tread paths were angels do dare; in short, to expect the least unexpected, visit Panchgani, the land that enjoys nature’s most personalized attention. Famously called the ‘Mecca of Maharashtra’, Panchgani, the hill station, is nestled…