Great Fish River
The Great Fish River (called great to distinguish it from the Namibian Fish River) (Afrikaans: Groot-Visrivier) is a river running 644 kilometres (400 mi) through the South African province of the Eastern Cape. The coastal area between Port Elizabet…