Crystal Beach is "The Jewel of the Maritimes" situated on a worldclass river system ranking third, only behind the
Mississippi and the St. Lawrence rivers as the longest most navigable waters in North
America. Whether you come by land or water Crystal Beach is a beautiful destination. |