Ambuluwawa Biodiversity Complex and the tower
Ambuluwawa is a world famous place for multi-religious centre as well as the Biodiversity Complex.This more important place is situated in up country Sri Lanka. The nearest town is Gampola.The mountain peak has a height of 3567 feet above sea level. The Ambuluwawa tower(pagoda) is located on the summit of the mountain peak.According to this…