Udaipur is home to the beautiful Lake Palace on Lake Pichola, with its dazzling architecture, it seems to float serenely above the surface of the water on its own island.