During your trip to Mumbai, you can find the perfect gifts to bring home at Linking Road.
If you're curious what the U.S. Consulate General in Mumbai is like, pass by and take a few pics. It is located 1 mi (1.5 km) from the heart of town. Why not take a stroll along the beaches and watch the sunset while you're here? It's also full of great shops and restaurants, so you can spend the afternoon having a wander.