Specials
15 Amazing Bollywood Shooting Places I bet You Did Not Notice
2) Eklavya
Devigarh Palace, Udaipur
What we saw of Devigarh in Eklavya was just the trailer, as they say. Today the 18th century palace has been converted into a luxury hotel which is at par with all other luxury hotels of Udaipur.