2015-07-12 • ? min
An idyllic tea plantation in Sri Lanka's highlands is this week's setting however it’s anything but idyllic for the group.