NEEMRANA FORT-PALACE RESORT
One thing about India that is unmistakable is that it will not leave you indifferent. Just like Neemrana Fort-Palace resort! This is a reconverted 15th century fortress (originally built in 1464), spanning 25 acres with palaces tiered over twelve levels. The hotel is surrounded by the magnificent Aravalli mountain range, has 6 acres of gardens, …