Hotel Taj Lake Palace Udaipur: A Way Towards Rejuvenation You hear a lot about it through various media. The videos and pictures of it arouse your desire, and yet it becomes hard to believe that an idyllic palace floating amidst the lake is a reality. Yes, looking at it from the other end would make anyone […]