Zambezia

Mozambique

A large tree with bright red flowers in a dry, open landscape.

Stay near popular Zambezia attractions