A resort on Stewart Channel it is the greatest place on earth. A place of community and relaxation.The Point is a spiritual place and the back cove a tranquil pond.
Two Coves Resort, offering cottages by the sea