Shakespeare beach is located in which country? A. France B. USA C. England D. Canada Leave a ReplyYou must be logged in to post a comment.