Landscapes - Keith Morgan Photo
Powered by SmugMug Log In

Newtown Creek

Newtown River is a large natural inland harbour located on the Isle of Wight's northwestern coast, named after the nearby village of Newtown. It is sometimes also referred to as Newtown Creek.