Tag Archives: The Taj Lake Palace Hotel

The Lake Palace, Udaipur

This gallery contains 20 photos.

The Taj Lake Palace is known for being the “most  romantic hotel in the world”. I can’t possibly agree more. It is perhaps the most beautiful hotel I’ve ever been to – a vision in white marble, floating on the … Continue reading

More Galleries | Tagged , , , , , , , , , | Leave a comment