Grand Cayman is famous for its beautiful beaches and its friendly stingrays. Seven Mile Beach is one you’ve likely heard of. A public beach just north of…