If you have ever had the pleasure of holidaying in Greece, at one point you might have pondered where the Greeks themselves ...