Top 10 Cities to Enjoy a Bottle of Riesling

Seattle, US
New York, US
Trier, Germany
Vienna, Austria
Strasbourg, France
Adelaide, Australia
Wiesbaden, Germany
Wellington, New Zealand
Niagara on the Lake, Canada
Cape Town, South Africa