MAP : Lohgarh, Sarhind, Gujranwala, Lahore, Amritsar, Multan, Peshawar, Sialkot, Ferozepore, Ambala, Gujrat, Mudki, Ludhiana

undefined

BOOK REFERENCE ( CLICK TO BUY )

The Sikhs of the Punjab: 03 (The New Cambridge History of India)

A HISTORY OF THE SIKHS VOL 1