Rajasthan is a beautiful state that offers all kinds of landscapes to soothe your soul. You have deserts, lakes, hill stations, forts, and a lot more to explore here. And while we are usually familiar with only popular places such as Udaipur, Jaisalmer, Jaipur, etc., this time, I had the opportunity to visit offbeat places such as Ranakpur too. And what I especially...