Exploring Udaipur Through Its Palaces, Lakes, and Culture