India, March 17 -- Nestled amidst the arid plains of Rajasthan, India, lies the quaint and non-descript town of Ramgarh Shekhawati. Steeped in history and adorned with intricate havelis (traditional mansions), this hidden gem is a testament to the rich cultural heritage of the region. Time stands still in Ramgarh Shekhawati, as the town stands as a living chronicle of bygone eras, while simultaneously embracing modernity. Today, efforts by organisations like the Shruti Foundation, INTACHShekhawati chapter and Vedaaranya Healing seek to revive and preserve its legacy, ensuring that its charm endures for generations to come.

Historical Needlepoint

Ramgarh Shekhawati traces its origins back to the 17th century when it was established by th...