Greece has plenty to offer travelers from the ancient remains in Athens to the picturesque beaches on Crete to the iconic ...