The town of Taormina is situated next to the Mediterranean Sea and because of this, there is a lot of fresh seafood available in the area. This also means that there are many beaches that are open to the public as well as some privately owned ones. Some beaches are also owned by restaurants and hotels to ensure unobstructed views and a calm atmosphere for their guests.