Ramgarh Shekhawati, an enchanting heritage town of wall frescoes, often known as the open art gallery of Rajasthan, has gifted the world with a Heritage that is the epitome of the Creative Indian Spirit, set amidst a rugged yet inviting landscape and a forest of Cinkara deer across the road...