Congratulations to Oberoi Hotel Group for winning the Best Hotel Group in the World! Check out this clip from our India special to see these masterpieces for yourself.