Velence is a town in Hungary, on the shore of Lake Velence. Its name is the same in Hungarian as that of the Italian city of Venice, though they are...