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?
4. St. Petersburg
Today's Free App Of The Day!