Refreshingly Sri Lanka Wonder Of Asia : Enjoy the beauty of the paradise in the indian ocean. Refreshingly Sri Lanka Wonder Of Asia / Sri lanka tourism development authority.