A metropolis in western India, the city never sleeps - it's the essence of Mumbai. Its culture, rich history, and spectacular architecture give one the scope for experiencing so many things both in their lifetime and those that tourists are not accustomed to. Exploring ancient caves, savoring the sunset at Juhu Beach, or exploring anything, the place is something for everybody. Mumbai is heaven for...