Introduction to Mumbai: Mumbai means "beautiful bay", backed by green mountains and facing the Arabian Sea. It is a large city on the west coast of India and the largest seaport in the country. It is also a metropolis that Indians very much yearn for.

Leave a Reply