Advertisement
Taj Lake Palace
Taj Lake Palace
Address:
Post Box No. 5, Lake Pichola, Udaipur, India
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.