Cowes is an English seaport town on the Isle of Wight , an island south of Southampton . Cowes ( sometimes anachronistically referred to as West Cowes ) is an English seaport town and civil parish on the Isle of Wight .