Tareekh Farishta Urdu by Muhammad Qasim Farishta Pdf Free Download Tareekh Farishta is the complete history of India, written by Muhammad Qasim Farishta and translated by Abdul Hai Khawaja. Tareekh Farishta’s book does not need any introduction due to its fame. This book is India’s most extended history, consisting of two volumes and about two […]