Pakistan is an amazing country when comes to tourism because it offers everything at one place meaning it has northern areas which are full on the natural beauty like Swat, Kalam, Naran, Gilgit, Skardu, Azad Kashmir and the Himalayas. These places are full of natural beauty having stunning mountain peaks and amazing valleys and landscapes. On the other hand, we have historical places in Punjab. Unfortunately, our previous governments haven't kept tourism on priority and should have been. Another thing is that Punjab has been ignored totally when it comes to tourism most of the tourism is on Northern areas of Pakistan which is full of natural beauty but Punjab also offers some amazing places to visit. Let see the top 10 places to visit in Punjab. Pakistan is an amazing country when comes to tourism because it offers everything at one place meaning it has northern areas which are full on the natural beauty like Swat, Kalam, Naran, Gilgit, Skardu, Azad Kashmir and the Himalayas. These places are full of natural beauty having stunning mountain peaks and amazing valleys and landscapes. On the other hand, we have <a href="http://tripsinpakistan.com/top-10-best-historical-places-in-punjab/"> Historical Places in Punjab<a/>. Unfortunately, our previous governments haven't kept tourism on priority and should have been. Another thing is that Punjab has been ignored totally when it comes to tourism most of the tourism is on Northern areas of Pakistan which is full of natural beauty but Punjab also offers some amazing places to visit. Let see the top 10 places to visit in Punjab. List of Historical Places in Punjab: 1. Katas Raj Temple 2. Badshahi Masjid 3. Minar-E-Pakistan 4. Derawar Fort 5. Noor Mehal 6. Tomb of Jahangir 7. Khewra Salt Mine 8. Wazir Khan Mosque 9. Shalimar Garden 10. Faisal Mosque