The 10 Most Amazing Hotels in the World #6 Leona / April 24, 2014 #6 Mihir Garh, Rajasthan, India Located out in the Thar Desert near Jodhpur, this marvelous hotel… Read More »