• 00:09:46
  • 2013-05-13
  • HD
Share

Weymouth Sea Life Tower

The Weymouth Sea Life Tower is an observational tower in Weymouth, Dorset, England.
It is situated next to Weymouth Harbour.