Whenever I go Surfing down there, I always see people riding at a spot just after the Churchill Road turn off, on the right hand side when travelling down Phillip Island Road to Cowes. It is on the opposite side of the toad to the petrol station on Phillip Island road.
Enter your email address to join: