You missed out!
Coming Soon...
Sleepy hilltop villages and mist-clad mountains with cascading waterfalls amongst the vast tea plantations for which Sri Lanka is renowned lies Nuwara Eliya.
Click here to chat on WhatsApp