The Burry Inlet is a large estuarine complex in South Wales between Penclawdd on the north coast of the Gower Peninsula…