This town on the south coast of the United Kingdom has gorgeous waters and beaches, and was named 'World's Most Sustainable ...
A major incident has been declared after oil leaked into the water in Poole Harbour from the UK’s largest onshore oil field. Approximately 200 barrels of reservoir fluid was released into the harbour ...