The Great Lakes undoubtedly offers some of the worlds best beaches.