The Chester Yacht Club is located on the Mahone Bay, South shore of Nova Scotia. The yachtclub has a long history in sailing competitions.
Please Sign In to leave a review.