Asia 11 November 2017 Sri Lanka: green mountain town Ella Ella was our first real acquaintance with Sri Lanka. I don’t count the arrival at the airport in Colombo and the short first night in Negombo. In the…