The numerous Greek Islands make for great travel destinations. Each island has its own slightly different culture from the mainland, which is great to see as you experience each one. The sun, beaches and warm Mediterranean sea leaves Greece as an ideal beach holiday, however the ancient cities offer so much more to the history-hungry traveller.