Mumbai is a city that never sleeps and always surprises. With an eclectic mix of historical significance, hues of culture, bustling streets as well as its peaceful retreats, there are endless things to do in Mumbai. From vintage cafes and theatres situated at popular landmarks to breathtaking gardens and shopping districts, here’s a fun and informative list to help you explore the best of Mumbai.