Welcome to THE MEWAR PALACE AND RESORT , Udaipur , India