Rajasthan has landscapes varying from green rolling hills to barren deserts. The whole state is dotted with dramatic fortresses and the countryside is a patchwork of villages and towns where we see the timelessness of rural India. From the captivating Mehrangarh Fort at Jodhpur, the lakeside palace of Udaipur, the holy town of Pushkar and onto the superb 'pink city' of Jaipur, each place has its own story to tell. A fitting way to finish the trip is at the magnificent Taj Mahal. Cycling is the perfect way to explore Rajasthan, offering a fascinating insight into the traditional way of life here.