Results tagged “Sharm El Sheikh”

The Copernicus Sentinel-2 satellite takes us over Sharm El Sheikh, Egypt. Famous as a resort on the southern tip of the Sinai Peninsula, this coastal strip along the Red Sea is peppered with bars, restaurants and hotels.

« Previous  1  Next »