Rajasthan has the largest number of forts in India. Some of the famous forts in Rajasthan are:
Mehrangarh Fort
Jaigarh Fort
Jaisalmer Fort
Chittorgarh Fort
Junagarh Fort
Amber Fort
Nahargarh Fort