City Palace Udaipur – The Largest Royal Palace Of Rajasthan
One of the amazing wonders of Mewar, City Palace in Udaipur is famous as the largest palace complex of the Rajasthan state. City palace is the most popular tourist attraction in Udaipur City. This Palace stands magnificently on the eastern banks of Lake Pichola. Surrounded by the Aravalli mountain range, it is worth admiring for […]