Sri Lanka has both regular government post offices which exist in every village (at least at sub post office levels) and agency post offices (privately run post offices) in most big towns. For more information contact, the Central Mail Exchange.
Central Mail Exchange
D.R.Wijewardena Mawatha, Colombo 10.
Note: overseas mail takes approximately 10-14 day to reach its destination.