Cowes Image

Cowes

Back To The Mapmap icon
Add to Favourites

A small town on the Isle of Wight, Cowes is a pretty and quiet little place, apart from when the international sailing festival known as Cowes Week comes into town in August. Picture credit © iStock/acceleratorhams

Updated on 27 May 2024

Book a nearby experience

Popover Chat Icon