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.
YOU ALSO LIKE