Satellite image ©2025 Maxar Technologies
A decade ago, Ocean Cay, a Bahamian island 65 miles from Miami's coastline, stood abandoned, bearing the scars of its previous life as an industrial sand mining site.
Satellite image ©2025 Maxar Technologies
A decade ago, Ocean Cay, a Bahamian island 65 miles from Miami's coastline, stood abandoned, bearing the scars of its previous life as an industrial sand mining site.
No comments