Nuwara Eliya
Nuwara Eliya is a city in the hilly region of the central province of Sri Lanka. The city is known for its picturesque landscape.
Kataragama
Kataragama is the most important pilgrimage site in Sri Lanka; a holy place for Buddhists, Muslims, Hindus and Veddah people.
1
...