Best Greek Islands to Visit: Santorini, Crete, Naxos & Hidden Gems Greece has more than 6,000 islands. About 200 are inhabited. Most visitors see two or three, which is enough to understand why people spend decades returning.…