What to see in Sri Lanka
Tourist attractions Nuwara Eliya
Located in the most central and mountainous part of the island, you can find a truly British style town. The exclusive Hill Club and the post office are examples of the British architecture. The famous Ceylon tea is cultivated in this area.
OUR BEST TRIPS TO NUWARA ELIYA
Do you want expert advice?
We can help you choose the best destination for your trip.