Beautiful Sri Lanka Wonder Of Asia Sticker - Department of immigration and emigration. Beautiful Sri Lanka Wonder Of Asia Sticker : From great hot spots on the coast to the highlands in the middle of the country.