Mumbai, India's financial hub, has finally received the much-anticipated Southwest Monsoon after a 14-day delay, while Delhi, the nation's capital, experienced the monsoon two days ahead of schedule.