About 100 yards from the mainland, it seems worlds away. The beautiful gardens, soothing vistas of water and sailboats and Our Lady of the Assumption Chapel create a spiritually enriching, 12-acre ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results