Athens is a treasure trove of ancient sites like the Acropolis and the Parthenon, perfect for your passion for history. The city also offers a vibrant local food scene with traditional tavernas where you can savor authentic Greek dishes. Staying in hostels here is a great way to meet fellow travelers and soak up the lively atmosphere of the city.

Heraklion, the vibrant capital of Crete, is a treasure trove of ancient sites like the legendary Palace of Knossos, offering a deep dive into Minoan civilization. The city is also a haven for local food lovers, with bustling markets and tavernas serving authentic Cretan cuisine. Staying in hostels here means you'll be right in the heart of the action, surrounded by history and culture.