Results tagged “Dar Es Salaam”

The city of Dar Es Salaam, a major commercial port on the Indian Ocean coast of Tanzania, is pictured during an orbital night period as the International Space Station soared above the eastern coast of Africa.

« Previous  1  Next »