Gallery: Stunning forts and palaces in Rajasthan
The magnificent forts and palaces of Rajasthan, twin symbols of power and hospitality, have helped make the state one of the most visited in India.
The land of the maharajas was once divided into more than 20 princely states. Each ruler built forts to keep their subjects safe and to intimidate enemies; they built palaces to show off their riches and protect family members.
Today, as modern India's largest state, Rajasthan opens up many of its incredibly beautiful royal buildings to visitors.
The best forts and palaces in Rajasthan, the most impenetrable and most majestic, are located in Jodhpur, Jaisalmer, Jaipur and Udaipur.
Have you visited any of the forts or palaces in Rajasthan? Which one would you recommend to other travelers?