11 Best places to visit in Greece

By TravelDine

1.

Athens 

2.

Thessaloniki 

3.

Santorini 

4.

Mykonos 

5.

Zakynthos  

6.

Rhodes 

7.

Crete  

8.

Corfu  

9.

Kalamata 

10.

Tinos  

11.

Naxos