My latest journey in search of greener pastures, in a natural sense, led me to the island of Sri Lanka last week. Follow us