Advertisement – Continue reading below
7. Fort Carroll, USA

Located in the Patapsco River near Baltimore, this 19th-century fort has been abandoned for decades. Over the years, there have been failed attempts to develop it into a casino or resort, but for now, it remains a haunting piece of military history.