Cataract Island
E105208
UNEXPLORED
Cataract Island is a small island located in the Zambezi River near Victoria Falls, known for its dramatic setting amid powerful rapids and mist.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.