Udaipur City Place The Architectural Royalty of India
City Palace History Rising from the banks of Lake Pichola, the striking City Palace is the largest royal complex in the state of Rajasthan. The construction of this magnum opus started in 1559 by Maharana Udai Singh II, and was carried on by his successors. Built over the course of 400 years, the complex is … Read more