A rush hour scene in Udaipur, India, which is also known for its magnificent Rajput-era palaces. Devi Gahr is a remarkable fortress palace nestled in the Aravali Hills just outside of the city.
By Hideaway Report Editor
Hideaway Report editors travel the world anonymously to give you the
unvarnished truth about luxury hotels. Hotels have no idea who the
editors are, so they are treated exactly as you might be.