Karelia was a historical province of Finland thousands of years ago and which was located on the site of the castle. The castle was consequently passed between Russia and Finland various times ...
The water-bound fort on an abandoned artificial island in the Gulf of Finland holds an eerie past. Fort Alexander I, also known as the "Plague Fort" near St Petersburg in Russia was built in 1845 ...