Newport is the principal town of the Isle of Wight, which is located in the centre of the Island and often referred to as its capital.

This historic town centres on two elegant squares with Georgian and Victorian architecture surrounding them, with the town’s quay a short distance away.

Activities

Mountain Biking

Trail Running

Details

Description

 

Wind Direction

Water Conditions

Beach Type

Restricted Zones

Tidal Restrictions