Tag: A young couple found dead in Nuwara Eliya!