Guide to Spending a Weekend in Mumbai, India
Often likened to New York City, Mumbai is India’s vibrant commercial, fashion, and cinematic epicenter. This lively metropolis is home to about 18 million residents and is a city of stark contrasts, where opulence and struggle coexist. The skyline features remarkable landmarks, including the towering Antilia, the world’s most extravagant residence. Mumbai’s unique geography is