Sunday, June 13, 2010

Taj Lake Palace-Udaipur

Lake Palace, previously known as Jag Niwas, is a luxury hotel, which has 83 rooms and suits, which have white marble walls.Get Travel Quotes...