Get Free Checker

Tugela Falls

NOUN
  1. a major waterfall in southern Africa; has more than one leap

How To Use Tugela Falls In A Sentence

  • The Tugela plunges 2,000 m over the edge of the Mont-aux-Source Plateau as Tugela Falls. Drakensberg alti-montane grasslands and woodlands
View all