Fatehgarh Sahib is headquarters of Fatehgarh Sahib district, one of the twenty districts in the state of Punjab in North-West India.
Read more about Fatehgarh Sahib: History
Fatehgarh Sahib is headquarters of Fatehgarh Sahib district, one of the twenty districts in the state of Punjab in North-West India.
Read more about Fatehgarh Sahib: History