Nuwara Eliya is a truly magical stop in Sri Lanka, also known as the Little England of Sri Lanka. The
Nuwara Eliya is a truly magical stop in Sri Lanka, also known as the Little England of Sri Lanka. The
Nuwara Eliya is a truly magical stop in Sri Lanka, also known as the Little England of Sri Lanka. The
After the destruction of Anuradhapura Kingdom in 993, Polonnaruwa became the second capital of Sri Lanka. The city was a
Galle is a charming and magical historical city located in west coast of Sri Lanka 116 Km away from Colombo
Badulla is a beautiful ancient city located southeast of Kandy and almost fully encircled by the Badulla River and verdant
Kandy, the second-largest city in Sri Lanka, is encircled by tea plantations and mountain ranges. Kandy is a popular destination