Tag Archives: World’s End

Scenic Sri Lanka – Nuwara Eliya

Nuwara Eliya – A city nestled in the middle of Sri Lanka’s hill country and prime tea-growing region. At over 6000 feet, it’s also one of the island’s highest cities. Picturesque views all round and a cool temperate climate throughout most of the year; the city is a perennial holiday favorite amongst both locals and tourists alike. Continue reading Scenic Sri Lanka – Nuwara Eliya