Pakistan passport holders can visit 16 countries visa free. Pakistan citizens can have visa on arrival for 18 countries and can get e-visa for 20 countries. These countries include Afghanistan, Tajikistan, Kyrgyzstan and India. They need to get a prior visa for 183 countries.
Pakistan is part of Southern Asia,