Sri Lanka is fondly referred to as the pearl of the Indian Ocean – because it truly is a marvel. …

Sri Lanka is fondly referred to as the pearl of the Indian Ocean – because it truly is a marvel. …
Most Sri Lankan cuisine is a fine accharuwa or pickle of our colonial past, traders back in the day and other immigrants …