New Delhi: Also known as Bombay, Mumbai is the the most populated metropolitan city in India.It is the capital city of the Indian state of Maharashtra.Mumbai lies on the west coast of India and has
India TV News DeskPublished : Sep 26, 2013 13:41 IST, Updated : Sep 27, 2013 15:49 IST
URL copied
4. Colaba Causeway - The huge causeway is home to museums, high-end retail stores, art galleries, small shops and stalls, a cinema, and a church among other attractions.