Articles, Visti Sri Lanka

Anuradhapura & Polonnaruwa – The Ancient Capitals of Sri Lanka

Sri Lanka’s history comes alive in the legendary cities of Anuradhapura and Polonnaruwa, both UNESCO World Heritage Sites and once […]