Udaipur, city of lakes, an oasis in the arid wastes of Rajasthan, a sweet dream where majestic palaces are reflected in sparkling water. Yes, Udaipur is certainly one of India’s most romantic towns.

 “I have always loved the desert. One sits down on a desert sand dune, sees nothing, hears nothing. Yet through the silence something throbs, and gleams…” (A. St Exupéry,The little Prince). The Thar Desert, also known as the Great Indian Desert, is a large, arid region in the northwestern part of the Indian subcontinent that …

The town of Nagaur, halfway between Jodhpur and Bikaner, is clustered around the Ahhichatragarh, a massive fortress that has seen many a battle in its time but is now devoted to culture.

On the road between Udaipur and Jodhpur, tucked away in a magnificent valley in the Avaralli hills, there stands a gem of architectural virtuosity: the Jain temple of Ranakpur, one of the largest Jain temples in India.The building is so richly and densely decorated that the gaze pans in amazement across the omnipresent intricate carvings.

On the road to Jodhpur, 80km from Udaipur, an imposing construction stands on a hilltop 1100m above sea level. This is Kumbhalgarh fort, a World Heritage site. Its boundary wall, extending over 36km, is the second-longest continuous wall in the world after China’s Great Wall, and also the second largest fort in Rajasthan after Chittorgarh.

Bundi is one of those small Indian towns that have particular charm. It is an ancient city, dressed in blue like Jodhpur. Its many bazaars are an invitation to idle strolling and, like any town on a human scale, Bundi makes it easy to meet people. The royal palace stands majestically above the town, reminding us …