Posted inPlaces to Visit
10 stunning pictures that prove why City Palace is Udaipur’s favourite tourist spot
The City Palace of Udaipur boasts of the splendour that Mewar has been witnessing since centuries. The majestic palace speaks of the grandeur and royalty of the past Mewar rulers.…