Give us feedback!

Explore Tululusia Waterfall, Arusha National Park, Tanzania

Tululusia Waterfall isa significant tourist attraction within Arusha National Park in Tanzania, located on the slopes of Mount Meru. It is a 28-meter (91 feet) tall waterfall cascading down soft, debris-laden rocks. The waterfall is easily accessible and popular, especially for those staying at nearby Hatari Lodge.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail