Tag Archive

Cowes offers the best accommodation options of the Australian Motor GP

Published on May 16, 2010 By other

The Australian town of Cowes on Phillip Island puts you in the middle of some amazing natural sights. Watch dinosaurs march up the beach at night. Sit quietly on your veranda or a bench outside to spot kookaburras. Visit wildlife centers featuring koalas, seals, sharks and other marine creatures. Your Cowes Accommodation can bring you […]