Ambuluwawa Temple and Biodiversity Complex

Ambuluwawa Temple & Biodiversity Complex Location: Gampola, Sri Lanka Watch the video of Ambuluwawa Temple a protected site of More than 25 endemic species multi-religious center Ambuluwawa temple and biodiversity complex is a scenic destination consist of a multi-religious center with an invaluable biodiversity complex. It is an accurate representation of diversity and; unity and… Continue reading Ambuluwawa Temple and Biodiversity Complex