Mumbai: What are the most Amazing Facts you Need to Know?
Mumbai (previously New Bombay) is a heavily densely populated port city in western India. The largest city in India and an economic hub. To the south of the harbour, where the famous stone arch known as the Gateway to India may be found, on its Harbor beachfront, created by the British Raj…