Mumbai, better known as Bombay is one of the most populated cities of India. It is also the richest agglomeration of India. Rich of great taste, splendid architecture and way too many sellers on the street.