Suggested Searches

1 min read

The Italian province of Sabaudia

The Italian province of Sabaudia
Sabaudia, an Italian province south of Rome, is pictured on the coast of the Tyrrhenian Sea.

iss064e051271 (April 2, 2021) — Sabaudia, an Italian province south of Rome, is pictured on the coast of the Tyrrhenian Sea as the International Space Station orbited 264 miles above.