A magnificent place for families and people who want to get away is how Sister Margaret McGrath describes the Star of the Sea Guest House in Apollo Bay, South West Victoria, where she has been the Manager for the past three years. “The most satisfying aspect about my ministry here is to see
Read More