Taj’s ‘Palace Hotels’ The most famous palace hotel under the Taj brand is Udaipur’s ‘Taj Lake Palace’. Situated on an island in the middle of Udaipur’s ‘Pichola Lake’, it is ...
Taj Lake Palace is an ideal destination for couples ... Guests can explore the palace's courtyard gardens, enjoy traditional ...