From rugged fortresses and stark deserts to idyllic lakes and extravagant places, Rajasthan is a land of memorable sights and startling contrasts.
Rajasthan, the ‘land of the Rajputs’, is perhaps the most iconic of all the India’s 29 states. Home to some of the country’s most unforgettable sights, this is a land of vivid colors and even more arresting fortresses conceal exquisitely decorated palaces, havelis and temples, while further south the sands of the Thar Desert give way to the….