Inagua National Park in The Bahamas As Seen From Orbit


Inagua National Park

Inagua National Park, part of The Bahamas island nation, is pictured from the International Space Station as it was orbiting above the Atlantic Ocean.

iss063e084654 (Sept. 4, 2020) - larger image

Please follow SpaceRef on Twitter and Like us on Facebook.