Venice is a city in northeastern Italy situated on a group of 117 small islands separated by canals and connected by bridges. It is located on the marshy Lagoon of Venice, which stretches along the coast between the mouths of the rivers Po and Piave.