Originally Posted by sctpc
Well thats a much more pretty Cowes than the name sake on Phillip Island in Victoria. Looks like a beautiful place I always wanted to go to the Isle of Wight to see the bike races and do a couple of laps myself.
Wrong Island I think, we are talking the TT Race
??. That would be the Isle of Man, which in my opinion is very scenic, and very very busy during the TT.
Not really geared up for yachts though, Douglas marina can be a nightmare in a big boat, Peel is better.
Heading over there in May