Thomas Cook presents the top 5 Greek islands for every taste

To help its customers to make the right choice and enjoy wonderful holiday, Thomas Cook picked the best 5 Greek islands

Greece boasts over 2,000 islands, so making a decision on which one to visit might be a little daunting, Thomas Cook says.

Therefore, to help its customers to make the right choice and enjoy wonderful holiday, it picked the best 5 Greek islands for every taste and presented them:

Best for beaches: Kefalonia

kef

Best for history buffs: Rhodes

rhod

Best for scenery lovers: Thassos

thas

Best for budding explorers: Crete

crete

Best for night owls: Kos

kos