The Dee Estuary Perched on the most northerly tip of Wales, the Point of Ayr is situated at the mouth of one of the most important estuaries for wildlife in the whole of Britain – the Dee Estuary. While at first glance the area might seem to be a barren swathe of mud, it is actually rich in life and …