Newtown Harbour – first impressions
Beautiful Newtown harbour is on the Isle of Wight roughly half way between Cowes and Yarmouth. It’s managed by the National Trust and is a stunning natural harbour and nature reserve. It’s one of Tom’s favourite anchorages and he has visions of being the only boat moored in the harbour. This is never the case, though if you arrive mid-week it’s usually quieter. It’s beauty, shelter and beaches make it a popular spot; even on […]