Poseidon, the Greek god of the sea, is the official greeter as you walk towards the beach. Surrounding the deity’s head is his son, the merman Triton. Prior to a recent hurricane, a statue of Neptune occupied this spot. He is the Roman counterpart of Poseidon. This artwork is just for starters. If you like snorkeling, you will love exploring the island’s underwater sculpture garden.