Ramgarh Shekhawati, an enchanting heritage town of wall frescoes, often known as the Open Art […]