The Umaid Bhawan Palace in Jodhpur, India, was just ranked the number one Travellers’ Choice hotel in the world by TripAdvisor. The luxury palace is part private residence, and home to Jodhpur’s royal family.
Story by Chloe Miller and editing by Stephen Parkhurst, aerial footage shot by Joshua Karthik from Stories from Above
Follow INSIDER Travel on Facebook
Follow INSIDER on YouTube
Business Insider Emails & Alerts
Site highlights each day to your inbox.