The Bombetoka Bay leads into the Mozambique Channel from the island nation of Madagascar in this photograph from the International Space Station as it orbited 262 miles above.
Information
Taken in
Space
Autor
NASA
Descripción
The Bombetoka Bay leads into the Mozambique Channel from the island nation of Madagascar in this photograph from the International Space Station as it orbited 262 miles above.