Advertisement

Dutch tourist falls off the World's End in Sri Lanka

Sri Lankan army rescues a Dutch tourist who fell off the World's End in Nuwara Eliya.