Tag: The twin Sails Bridge

The Twin Sails Bridge

The Twin Sails Bridge is a double-leaved bascule bridge that spans the Backwater Channel in Holes Bay linking the town center of Poole, in...