Microsoft Virtual Earth Satellite Maps:
Richards Bay, South Africa

Richards Bay is one of South Africa's largest harbours. It is situated on a 30 square kilometre lagoon of the Mhlatuze River, (forceful), on the northern coast of KwaZulu-Natal. It began as a [...]