
The town of Surajgarh in the Shekhawati region of Rajasthan derives its name from the 18th century fortified Palace SURAJGARH. The name literally means "The Castle of The Sun". This 4 acre fortified palace is being lovingly restored to give our guests the experience of living like a Maharaja.