Hosted on MSN
FALLING OFF DIYALUMA FALLS SRI LANKA! VLOG 46
Diyluma Falls is a stunning waterfall in Sri Lanka, standing at 628 feet. This video captures my adventurous experience exploring the beautiful location, which was both thrilling and nearly perilous.
"Have s*x? Miss, s*x?" That was the question hurled at a woman on a solo road trip through Sri Lanka, moments before a stranger exposed himself. Her morning had begun with a peaceful sunrise swim.
A local startup is helping travellers experience Sri Lanka like a local – and changing lives in the process. I had pictured what my journey from the highlands of Ella to the Unesco city of Kandy would ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results