Did you know that the sparkling waters of Greece are dotted with as many as 6,000 islands and inlets? About 227 of them are inhabited, and they each are packed with beautiful sights, vibrant cultures and centuries-old history. With so much to offer, Greece and the Greek Isles regularly top travel wish lists. Think: ancient Continue Reading…