The Beauty of Cultural Triangle in Sri Lanka
The cultural triangle of Sri Lanka is the triangular landmass located within the points of Kandy Anuradhapura and Polonnaruwa; three of the seven UNESCO World Heritage Sites of Sri Lanka.…
Share