BlackBeard's - The Strand

placeSeven Mile Beach