Mahabaleshwar is a hillstation near Pune which doesn't need any introduction. A beautiful hillstation, favorite destination of many a puneite at a distance of about 120 Km from Pune, Mahabaleshwar has many sub destinations like gems on a crown scatte