8Naxos Town (Chora)

If you love art and history, Naxos Town or Chora will be a must see in Greece for you.

The town’s square-shaped houses lined up on a hillside in tiered layers resemble a Cubist artwork.