Kos, one of the Greek Dodecanese islands, holds a combination of rich history and enchanting beaches.
Things to explore:
Build up an appetite on a day of exploration, then stop at a traditional Greek taverna for a serving of moussaka and tzatziki to share with new friends while chatting up the locals.