Personification because a beach cannot realistically "call" your name.
Where the sentences at though?
An allegory is a story, poem, or drawing that has a hidden message or moral, usually political.
Kyle’s game store filled a specific niche within his community that had not yet been touched.