The Taj Lake Palace is one of the most romantic hotels in the entire world and no wonder the unsurpassed beauty of this floating palace is one of a kind! But do you know that before it was a luxury…
Few days ago in an Annual meet of LHW(Leading Hotels of World) organized in Mumbai. Udaipur’s Taj Lake Palace was awarded the No. 1 Hotel in Asia and Pacific for its Quality and Commitment. In the presence of Members of…