Possible Answers For: Beach resort at the entrance to the Lagoon of Venice