Greece spans the mainland and thousands of islands, linked by ferries and domestic flights. The essentials: