22 days in Barcelona, Greek Isles & Paris Itinerary
Barcelona, the country’s second-largest city, is a cosmopolitan urban center known for its throbbing youthful energy and stellar architecture. Crete's largest city, Heraklion remains best known for ...