Russia’s own man-made island fort, Fort Alexander
Located just off the coast of the Gulf of Finland from the Baltic Sea, Fort Alexander stands tall on its own man-made platform full of historical secrets and wonders spanning decades. It was built in the mid-1800s, in order to guard St. Petersburg’s coastal areas. Contrary to what people would expect, the fort was not…