Faridkot is a historic city located in the state of Punjab, India. It is the headquarters of the Faridkot district and is situated on the banks of the river Sutlej. The city is named after Baba Farid, a revered Sufi saint who lived in the 12th century. Faridkot has a rich cultural and historical heritage. […]