American Express Essentials “Top 20 Alfresco Dining Spots”

It’s almost eat outdoor season. Here are 20 spots around the world that take al fresco dining to new levels.

Read here