PB means it is a type of your passport- Regular or Ordinary passport
Also there are more types such as Diplomatic /Official/ Emergency etc..
which countries provide On arrival visa for Sri lankan passport holders? THAILAND
No, you do not need a Visa to visit Sri Lanka if you have the Sri Lankan passport.
yes can get Swaziland passport.
can take on arrivalSlovakia visa for Srilanka passport holders?
Since Sri Lankans are present in many countries, the definition of ''Sri Lankan'' itself is up for debate. If you mean a Sri Lankan in an official sense, its probably Harry Jayawardena. If you mean a person with Sri Lankan roots/origin, it probably is not. Its not as simple as long ago during the times of CH de Soysa or Sir Ernest de Silva when the richest Sri Lankan probably was situated in Sri Lanka.
When you are traveling to Sri Lanka, you will need the passport which will have the visa in it.
united kingdom
Sri Lankan soldiers. Citizens.
Sri Lankan AirTaxi was created in 2010.
Anybody can get the visit visa on arrival at singapore airport
Lankan
It's a Sri Lankan Buddhist surname.