Facts FileThe World’s Most Unusual Bridges You’ve Never Seen September 11, 2017 by Kelly Davies Leave a Comment Twin Sails Bridge Wilkinson Eyre The Twin Sails Bridge (also known as The Second Harbour Crossing) is a drawbridge in Poole, Dorset, England. Next page
Leave a Reply