The Beauty of Cultural Triangle in Sri Lanka – An enchanting trail!

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. Here is a list of 3 places and places located within the triangle that adds beauty to the Cultural Triangle in Sri Lanka. Visiting these…