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
3. Elephanta Caves - These ancient caves have been carved out of the basalt rock and are full of history in the form of carvings and statues.