Greece has it all. The terrain can be ruff or flat. We do have beautiful beaches, some are sand, some are small tiny pebbles and rocks. Each island has it's cultural history. Mykonos is known as the pirate island. I am actually aussie, born to a Italian father,and Aussie mom(scottish,wales...