SriLanka Despite being a relatively small island, Sri Lanka is endowed with a diverse collection of landscapes, climates and natural… bySandun •December 10, 2018