18 AugustIndian Resort Voted Best Hotel in the World for 2015 India’s Oberoi Udaivilas Udaipur has been voted the world’s best hotel for 2015 by Travel + Leisure magazine. With a near-perfect score of 99, the luxurious hotel is truly one... 6598 August 18, 2015 Travel more