Final answer:
The six forts of Anandpur are Anandpur Sahib, Lohgarh, Fatehgarh, Holgarh, Anandgarh, and Keshgarh, built by Guru Gobind Singh for defense purposes.
Step-by-step explanation:
The question asks about the six forts of Anandpur, which holds significant historical importance. The six forts of Anandpur are Anandpur Sahib, Lohgarh, Fatehgarh, Holgarh, Anandgarh, and Keshgarh. These forts were built by Guru Gobind Singh, the tenth Sikh Guru, to defend against the invasions and attacks. Each fort had a specific role to play in the defense strategy of the city and played a pivotal part in the history of Sikhism.