Federation_Island
Federation Island (Russian: Остров "Федерация") is an artificial island archipelago that was projected to be located off the coast of Sochi, Russia, in the Black Sea.
Federation Island (Russian: Остров "Федерация") is an artificial island archipelago that was projected to be located off the coast of Sochi, Russia, in the Black Sea.
This article uses material from the Wikipedia article Federation_Island, and is written by contributors. Text is available under a CC BY-SA 4.0 International License; additional terms may apply. Images, videos and audio are available under their respective licenses.