Chasing Waterfalls in Sri Lanka – Diyaluma & More
Forget what TLC sang about, you should always go chasing waterfalls, in Sri Lanka, in particular. A weekend spent doing just that was exactly what the doctor ordered. And where better to base ourselves than at a hotel with its own private waterfall? Set in the mountainous region...