Explore
Tululusia Waterfall, Arusha National Park, Tanzania
View Original Description
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
Share on Tumblr
Share via E-mail