Dambulla Cave Temple or the Golden Temple of Dambula is a series of five caves that house Buddhist art that is truly amazing.
Polonnaruwa replaced Anuradhapura as the capital of Sri Lanka. The ruins of Polonnaruwa evoke a sense of past grandeur and is ...
Anuradhapura is a UNESCO World Heritage site in Sri Lanka with ancient treasures. Here are the top places to visit in ...