Left your heart in San Francisco? According to Amazon.com, you might be able to find it in Alexandria, Va. Or, if you prefer someplace a bit warmer, Miami, Gainesville, or Berkeley. Amazon has put together a list of the country's 20 most romantic cities by looking at the per capita sales [...]