Churchill Island
246 Samuel Amess Drive, 3925 Newhaven
About
Located off Phillip Island, Churchill Island boasts scenic bay views and walking trails, historic gardens and buildings, a unique mix of wildlife and free-roaming farm animals, a café built on local produce and so much more...