Pune city witnessed rains on Friday morning. Though the weather bureau had predicted rains in parts of Maharashtra, citizens were caught by surprise when it started pouring.

Indian Meteorological Department (IMD) has forecasted rain showers for Pune on Thursday, reports iamin.in. Maximum temperature would be around 33.9 degree Celsius and minimum temperature will be around 18 degree Celsius. Wind conditions will be calm and humidity levels will be around 81%.

Mumbai too witnessed cloudy skies in the morning.

Mumbai and some other parts of Maharashtra experienced light rains, bringing down the mercury. Dadar, Worli, Mulund, Ghatkopar, Jogeshwari and Kandvli areas received light showers. Heavy showers were reported in adjoining Thane.

Many parts of Marathwada also experienced unseasonal rains in last two days. In Mumbai, the India Meteorological Department yesterday recorded maximum temperature of 35.8 degrees Celsius in Santacruz and 33.4 degrees Celsius in Colaba.

The minimum temperature in Santacruz was recorded at 23 degree Celsius and 24.2 degrees Celsius in Colaba.

On Wednesday, the IMD had predicted light showers in Mumbai due to an increase in moisture across the western coast

Pune citizens took to social media to share images and videos of the rain.

Weather plays havoc in #Pune. Winds followed by rain and even hail pic.twitter.com/vHMNniRqbP — Anagha Paranjape-Pur (@anaghapp) March 2, 2016

wonderful climate heavy rain @ pune expressway... Posted by Sandeep MJ on Tuesday, March 1, 2016

Its raining here in pune Posted by Mohit Ratnaparkhe on Wednesday, March 2, 2016

A video posted by Nishij Jahagirdar (@nishij) on Feb 29, 2016 at 4:21am PST

For more hyperlocal stories, visit iamin.in.