Home
About Us
Categories
PNG Photo Gallery
Contact Us
Blog
Tour Operators
Copy of Tour Operators
Properties
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.