10 Beautiful Towns in Greece

Parga - One of Greece's prettiest towns

Greece is awash with natural beauty, and its prettiest towns fit right into the landscape. Whether these are whitewashed fishing spots on the islands or historic mountaintop settlements where you can begin a hiking or biking adventure, each has its …

Read more10 Beautiful Towns in Greece

Does It Snow In Greece?

Meteora with snow - does it snow in Greece

A lot of people ask me “does it snow in Greece ?” You may be surprised but the answer is yes! Often, when thinking of Greece, we get images of the warm, scorching sun, endless sunny beaches, boiling heat, and …

Read moreDoes It Snow In Greece?