Much famed for its cultural heritage and age-old settlements, Khimsar is one of the best-kept secrets of Rajasthan, located near the village of Khinwsar. Yet to be explored to its fullest potential by the travellers, Khimsar makes for a great vacation if you are looking…