Taj Lake Palace
The Taj Lake Palace is located in the middle of Lake Pichola with the Aravali Mountains as a backdrop on one side and Udaipur’s palaces on the other. The palace is spread over 4 acres and is a beautiful vision of white marble and mosaic.