Tags: Site Of Special Scientific Interest.

Newtown River is a large natural inland harbour located on the Isle of Wight’s northwestern coast. It is sometimes also referred to as Newtown Creek.Newtown Harbour is the name given by Natural England to the River and surrounding land and this area is the only National Nature Reserve on the island.

Loading...

This page contains content from the copyrighted Wikipedia article "Newtown River"; that content is used under the GNU Free Documentation License (GFDL). You may redistribute it, verbatim or modified, providing that you comply with the terms of the GFDL.