A city in northern Greece is one of the country's best-kept secrets, home to some of the most majestic water sources.
From there, you can take daily trips to some of the most beautiful villages in all of Greece, such as Metsovo or captivating Zagorohoria, filled with breathtaking landscapes and charming stone houses.
Pavlopetri, a small islet in the Peloponnese, is the oldest ancient Greek city that has ever been discovered underwater.
Myrtos, on the island of Kefalonia, is often considered one of the most beautiful beaches in Greece. Surrounded by steep ...
GREECE has around 6,000 islands ... but feels removed from the crowds and bustle of the city. There plenty of beaches, but one of the most beautiful is Kalamos Beach, a secluded bay on the ...