Earth from Space: Grand Bahama Island
Ahead of World Ocean Day, the Copernicus Sentinel-2 mission takes us over the west of Grand Bahama Island, in the Bahamas. Zoom in to explore this image at its full 10 m resolution or click on the circles to learn more. Located in the Atlantic Ocean about 100 km east of the US state of […]
Read More