Does Mozambique have waterfalls?

yes Mozambique has waterfalls. :)