Greece has an ancient culture that exists on extensive coastlines and islands. The mainland of the country is mountainous; however, the country has lots of islands most of which lie in the Aegean Sea. The wealth and diversity of the Greek seas, the Greek coasts and the hundreds of Greek islands are charming. Not only the beauty of Greece's landscapes but also the ancient heritage of this country attracts attention. The countryside shifts from mountains to valleys and these form a list of things to do for the travellers.
Some major cities in Greece are Athens, Crete, Attica, Santorini, Mikonos, Corfu, Olympia, Thessaloniki, Rhodes, Chania, Kos, Thessaloniki, Patras, Heraklion.