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.