Tag: 26/7

Mumbai Spirit

The rain Gods manage flooding the streets of Mumbai with showers of their love almost every year…There is a bit of inconvenience but hey we enjoy it and have fun for those few hours. This year the rain Gods seemed…