Thandai & More: Signature Holi Drinks to Enjoy at Hill Villa Signature Suite

Holi, the vibrant Indian festival of colors, is just around the corner! Across India, the festival is marked with lively spirits, particularly in Udaipur. In the city of lakes, the Mewar royal family leads traditional rituals at the City Palace. Tourists from around the globe gather to experience the grandeur of royal Holi. Even, many […]