Floating along a canal in a boat built for two is certainly the fantasy of many a romantic. Which of these European cities is not one in which a canal cruise would be available?
1. St. Petersburg
Can You Master The Ken Ken Puzzle?