Glimpse of Sri Lankan Heritage Only 66,000 square km in area, yet a treasure trove of diverse and astonishing surprises, Sri Lanka is a cornucopia of magnificent beaches, rain forests, charming villages, hill country tea plantations, centuries...Read More