Mumbai may be the most populous city in India, boasting over 20 million people, but don't let the sheer size scare you. Formerly known as Bombay, Mumbai is the financial and entertainment capital of India, churning out Bollywood hits and technological innovation as fast as possible. This melting pot attracts migrants and tourists from all over the country and world, making it an astounding mix of people and cultures.
It's impossible to cover all the life teeming from this city in one day. From street food to bazaars, cricket to colonial architecture, and boats to autorickshaws, Mumbai has a myriad of offerings for any traveler. The seven islands that make up Mumbai create a distinct portrait of an ancient, colonial, and modern city that will dazzle you.