Share EmbedplaceplaceitalyeuropeVeniceCity in northeastern Italy built on more than 100 small islands.Read full article on Wikipedia →Patron Notes0 notesLoading notes…QuizGenerating a question from this article…DiscussionSign in to join the conversation.Loading…