Where to Visit in Rajasthan – 10 of our Favorite Places
Located in the Northwestern part of India, Rajasthan literally means ‘the land of Kings’. It is the largest state in India by area and the seventh largest in terms of population. It houses ‘the Great Indian Desert’ or the Thar, sharing borders with Pakistani Punjab and Sindh, fertilized by the auspicious Sutlej-Indus River Valley. Rajasthan […]
Where to Visit in Rajasthan – 10 of our Favorite Places Read More »








