The Oberoi Udaivilas hotel in Udaipur is regularly named the world's best hotel by top travel publications. Guests arrive by private boat and stay in luxury accommodations that are designed to resemble a traditional Indian palace.
Holi Festival India marks the advent of spring and victory of good over evil. The festival is observed with great fervour all over the India. Barsana, Mathura, Vrindavan are the places where one can witness exuberant Holi celebrations.