Cultural triangle in Sri Lanka hides 5 most important cultural cities on the island namely Anuradhapura, Polonnaruwa, Sigiriya, Dambulla and Kandy. The travellers can find hundreds of stunning historical marvels in these cities in the form of Dagobas, Palaces, Lakes, tanks, paintings and statues. Sri Lanka, today, the wonder of Asia had been a wonder of the world many centuries before.

Read More