Neil the elephant seal steals the show
In the same way birds open a window on the wider world of nature, a giant sea creature taking up residence at Seven Mile Beach has introduced nature-lovers to the wonders of the ocean environment. Neil the elephant seal has proven a social media sensation this winter after coming ashore in the … [Read More...]