Venice is a city in northeastern Italy sited on a group of 118 small islands separated by canals and linked by bridges.[2] It is located in the marshy Venetian Lagoon which stretches along the shoreline, between the mouths of the Po and the Piave Rivers