Posted Thursday, September 06, 2007 6:31 PM
Check out this amazing hotel in India. Devi Garh is in the state of Rajasthan , an area of India that consists largely of desert and has an array of forts and castles. Devi Garh is an 18th century palace set into a hillside and renovated into a 39 suite
Read More...
Posted by
Knot Miles
Filed under: India