A Travel Review of Nuwara Eliya
Set at over 6,000 ft above sea level and home to the tallest peak in Sri Lanka, Nuwara Eliya is known fondly as little England thanks to its colonial influenced…
Share
Input your search keywords and press Enter.