20100424 city.pune: Mahabaleshwar enjoys first summer showers