Greek Isles Dominate Travel + Leisure Ratings in 20202020-07-30 by Aleksandr ShatskihAccording to a new Travel + Leisure (T+L) magazine rating, Greece dominates the list of Top 20 Islands in Europe.