The Divine Hills - Garden And Resort, Udaipur, is a stunning property where one can play host to some top-notch events.