Incredible India CHURU: THE LAND OF SHIFTING SAND DUNES Jul 5, 2015 - 4:36 am EDT @theindpanorama 0 Churu is a town in the desert region of Rajasthan state of India. It lies in the Thar Desert. The city of Churu was founded in 1620 by a Jat chieftain Churru. It was part of […]