Continuing with my long trip through India, in this article I show you the main attractions to see in Mumbai, the second largest city in the country only behind its chaotic capital, Delhi. Mumbai, officially called Bombay until 1995, is located in the state of Maharashtra, on the west coast of the country. With more...
Read More