albinger.me
Sri Lanka’s Dambulla Cave Temple – A Buddhist Treasure Trove
Almost at the very centre of the island of Sri Lanka – at the junction of the road between Colombo and Trincomalee and the one between Kandy and Anuradhapura – is the crossroads market …