Watch: 5 Lesser Known Facts About India’s Financial Capital, Mumbai

Mumbai, the city that never sleeps, is known for its breathtaking beaches, drool-worthy shoreline, exorbitant housing costs and humongous buildings and infrastructure. While Delhi is the national capital, India’s financial capital falls in the Mumbai city of Maharashtra. Near the sea, the city every year faces floods and water-clogging but the sea still continues to … Continue reading Watch: 5 Lesser Known Facts About India’s Financial Capital, Mumbai