The historical landmarks are among the best known tourist attractions in Sri Lanka and some of the notable ones are - Anuradhapura, Mihintale, Sigiriya, Dambula and Aluvihara. Anuradhapura is the first capital of Sri Lanka and remained a strong symbol of Sinhalese supremacy and features a number of monuments and historic buildings that continue to enthrall tourists from all over the world.