Suggested Searches

Eleuthera, an island state that is part of the Bahamas archipelago, is pictured in the Atlantic Ocean from the International Space Station as it orbited 262 miles above.

Eleuthera, an island state that is part of the Bahamas archipelago

iss072e715777 (Feb. 28, 2025) --- Eleuthera, an island state that is part of the Bahamas archipelago, is pictured in the Atlantic Ocean from the International Space Station as it orbited 262 miles above.

Image Credit: NASA/Don Pettit
Download