Greece offers ancient ruins, world-famous islands, and beautiful blue waters.