How the world sees Greece
… ; Barcelona, Spain; Greek isles Santorini and Mykonos, and Athens, Greece. She traveled … !” The next stop was the Greek isles of Santorini and Mykonos …