Rajasthan is home to the largest number of forts, palaces and mansions built by the Mughal and Rajput kings in India, many of which date back to the 12th century. Many of these structures have been given the title of UNESCO World Heritage Site due to their historical and architectural importance.