Top activities you can do in Nuwara Eliya
Blessed with lush green landscapes that stretch for miles, Nuwara Eliya is Sri Lanka’s very own Lake District. Its pristine environs are perfect not only for tranquillity but for exciting…
Share