Livingstone Island

E107343 UNEXPLORED

Livingstone Island is a small rocky island perched on the edge of Victoria Falls in the Zambezi River, famous as a viewing point and for its natural infinity pool, Devil’s Pool.


Referenced by (3)
Subject (surface form when different) Predicate
Main Falls
adjacentTo
Zambezi River
hasIsland
Devil's Cataract
nearbyFeature

Please wait…