9. Prague, Czech Republic
The buildings look like 17th century wedding cakes, there are old city squares and cozy restaurants, pretty winding streets, and about a hundred of different tours you can go on that will take you down the expansive history of the old city. It's romantic and beautiful and a total treat for two people in love.

Image found on Pinterest here, from Anna Simmons.