Motorhome and caravan stopover at Beach Park Tourist Caravan Park in Cowes on Phillip Island, Victoria. A practical base for exploring the island.