Udaipur’s City Palace
City Palace in Udaipur is a majestic complex located on the banks of Lake Pichola in Rajasthan, India. It was constructed over a period of 400 years by various rulers, resulting in a stunning blend of Rajasthani and Mughal architectural styles. The palace complex consists of several structures, courtyards, and gardens, showcasing intricate carvings, marble … Read more