Little Things That Matter.
We all need a break sometimes from the business of life to appreciate the little things that make us happy. Happily, Sri Lanka is a country home to a wealth of cultural nuances that cheer people up instantly. Find out about the little things that matter here.