Explore Churchill Island Melbourne Victoria

Churchill Island is a small, beautiful island located in Western Port Bay, near Phillip Island in Victoria, Melbourne, Australia. It is part of the state of Victoria and is accessible by bridge from Phillip Island. Churchill Island is a 50.7-hectare island located off Phillip Island, Victoria, Australia. It is known for its historical significance, beautiful […]