This Rs 28 crore farmhouse in picturesque Mahabaleshwar is a gem on the hills and is just a 3-hour drive from Pune