The Most Beautiful Hotel in Udaipur – Devi Garh Palace

Devi Garh Palace (Udaipur, India) The difficult part of living abroad is that eventually you have to leave. When our time was almost up in India, I knew I had to fit in a few more places from my never ending (India) bucket list. One of these was the beautiful (and expensive!) RASS Devi Garh Palace … Read more