MEWAR ROYALS
World Living Heritage Festival at Udaipur City Palace Complex, Rajasthan. A feast of arts and crafts, photos and food.
World Living Heritage Festival at Udaipur City Palace Complex, Rajasthan. A feast of arts and crafts, photos and food.