Home
About Us
Categories
PNG Photo Gallery
Contact Us
Blog
More
TARI, HELA
Nestled amongst the Doma Peaks near Tari, almost 7000 feet above sea level, is Ambua Lodge. An award-winning, eco-friendly lodge boasting magnificent views of the Tari Valley below.