Kartarpur Sahib town was built by Guru Nanak Dev Jee in 1521. He spent last 18 years of his life here at Kartarpur Sahib.