Skip to main content

Beach Lord's definitions

Two Coves Resort

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
by Beach Lord September 22, 2011
mugGet the Two Coves Resortmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email