Advertisement
Taj Mahal Palace & Tower
Taj Mahal Palace & Tower
Address:
Apollo Bunder, Colaba, Mumbai, India
Traveler Rating by TripAdvisor