What is This Bizarre Structure in The Atlantic Ocean?

ApexTV

Member
Joined
Mar 4, 2016
Messages
314

What the heck is this bizarre structure sitting in the Atlantic ocean? You won’t believe what’s inside. At first glance, this may appear to be a floating castle, but it’s actually one of man’s greatest engineering feats. It’s called Fort Boyard, and it was originally built to protect France in the 17th century. Watch this video to find out what lays inside this amazing fort.
 
Top