American Express Essentials “Top 20 Alfresco Dining Spots”

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