Cowes
town on the Isle of Wight, England, UK
Cowes is a town on the Isle of Wight in southern England. It is a lovely beach and a wonderful place to visit if you are on holiday to the Isle of Wight.
This article is issued from Wikivoyage. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.