Best Greek Islands




 
 

Kefalonia
#5 in Best Greek Islands
Although much of Kefalonia’s beautiful Venetian architecture was destroyed during an earthquake in 1953, it still feels magical thanks to its diverse landscape. Wander through charming villages like Assos and Fiskardo to see colorful houses and beautiful churches. Then, soak up some sun on one of the island’s sandy or pebbly beaches, or take a dip in the clear turquoise water to snorkel or scuba dive. If you’d rather get an adrenaline rush, hike to the top of Megas Soros (the island’s highest point) in Mount Ainos National Park or explore one of Kefalonia’s underground caves.

 

Naxos
#6 in Best Greek Islands
Naxos is the largest of the Cyclades, meaning there’s a lot more shore to go around. Here you’ll find plenty of beaches to write home about, from popular Plaka to low-key Alyko, and lots of water sports activities. Due to the wind the west side of the island gets, Naxos is an excellent place for windsurfing and kitesurfing, so be sure to sign up for a lesson. Also save time for exploring ancient ruins like the temples of Apollo, Demeter and Dionysus.