Thassos, Northern Greece
Thassos is an island that allows you to access both the mountains and the sea. Thassos is located in northern Greece and is accessible by Greece’s northern ports. The sea breeze literally meets the smell of pine trees, because the pine forest extends all the way down to the sea. The highest point on Thassos is Mount Ypsarion, which is at least 1000 meters above sea level. It is an ideal area for beekeepers, and local honeys include flavors of walnut, courgettes, and prunes. The most popular starting point for exploring the island is Limenas (which means “Port”), where you get a taste of the beauty of Thassos. Some of the most popular beaches on Thassos include Alyki and Paradise. If you want more seclusion, Thassos also has bays and coves where fewer tourists visit. Getting to Thassos requires a ferry, usually from Kavala or Skala Prinos. The journey by boat lasts 45 minutes.
Crete
The mountains are not usually the first thing you think of with Crete. Usually, the beaches are the first stop for tourists. However, even in May, when the temperature gets close to 30 degrees Celcius, it is possible to see snow and ice on Crete’s tallest mountains. Crete has the tallest mountains of any Greek island. The tallest one is Psiloritis, which is found in the middle of the island. Near Chania in the west of Crete are the White Mountains. In the east, Mount Dikti rises higher than the clouds. Some of these mountains are ideal for guided hikes, panoramic views, and even ski-touring.
Taygetos, Peloponnese
While the beach isn't exactly right next to the mountains in the Peloponnese, we had to mention it because the Peloponnese has mountains of its own that are often overlooked by most travelers. This southern area of Greece is not just about the beaches. Kardamyli is the location of the home of the famous author Patrick Lee Fermor. He describes Kardamyli in this way: “a peninsula ending in crescent-shaped beaches … We walked down into a gently sloping world of the utmost magical beauty.”
The Mani peninsula is unique because it is separated from the rest of Greece by the Taygetos mountains. The Taygetos mountains have the tallest peak in the Peloponnese, at 2,400 meters. There are no ski centers on Taygetos, but you will find kilometers of marked trails. Elsewhere in the Peloponnese, you can ski at Ziria near Corinth, and Mainalo in Arcadia.