Anuradhapura is a UNESCO World Heritage site in Sri Lanka with ancient treasures. Here are the top places to visit in ...
Dambulla Cave Temple or the Golden Temple of Dambula is a series of five caves that house Buddhist art that is truly amazing.