Waterloo dropped from 12th to 13th in Amazon’s top-20 ranking of the most romantic cities in Canada for 2019.

The 10th annual ranking which crowned Victoria, BC as Canada's Most Romantic City for the seventh straight years was compiled by comparing sales data from Jan. 1, 2018 to Jan. 1, 2019 on a per capita basis in cities with more than 20,000 residents. The data looks at purchases of romance novels (both print and Kindle editions), romantic comedies, relationship books, jewellery and sexual wellness products.

The province of British Columbia leads the list with seven cities in the top 20, but Alberta and Ontario are both a close second with six cities each.

The tenth annual ranking This year, the Top 20 Most Romantic Cities in Canada are: