Ambuluwawa Biodiversity Complex is a Tourist attraction located in Sri Lanka. It is one of the 1198 Tourist attractions in Sri Lanka. Address of Ambuluwawa Biodiversity Complex is Ambuluwaawa ICC Road, Sri Lanka. Ambuluwawa Biodiversity Complex is rated 4.5 (out of 5 stars) by 749 reviewers on the web.
Some of the places around Ambuluwawa Biodiversity Complex are -
Within less than half a Kilo meter of Ambuluwawa Biodiversity Complex, you can also find Idikada Village Restaurants, Conference Hall, අම්බුලුවාව පොකුණ and many more.
There are several Tourist attractions around Ambuluwawa Biodiversity Complex. Ambuluwawa Temple, Ambuluwawa Tower (Gampola) - Highest point, and අම්බුලුවාව පොකුණ are some of the Tourist attractions near Ambuluwawa Biodiversity Complex.
Ambuluwaawa ICC Road, Sri Lanka