Cowes
Cowes is located on the northern coast of the Isle of Wight. Unusually the town is split in half by the River Medina whose mouth the town sits astride. This is a town with incredibly strong connections to the sea; it has a maritime heritage that it is very proud of. Even today the connection to the sea is strong and the marinas are always filled with vessels, never more so than during the annual regatta of Cowes Week which draws thousands of visitors to the island every summer. The…
Read More