The state of Punjab is renowned for its cuisine, culture and history. Punjab has a vast public transportation and communication network. Some of the main cities in Punjab are Amritsar, Jalandhar, Patiala, Pathankot and Ludhiana. Patiala is known for its historical forts. Punjab also has a rich Sikh religious history.