Ambuluwawa is located in Sri Lanka’s Gampola district. Ambuluwawa is the first multi-religious center and ecological diversity complex of Sri Lanka and is located 5 km from the Gampola to…
Ever heard of Ambuluwawa Tower? Ambuluwawa Tower is one of the must-see attractions in Sri Lanka if you’re there for a day trip or a longer vacation. Ambuluwawa Tower is…