If you choose to spend your holidays on the Greek mainland, you can look forward to a truly multifaceted holiday. Whatever your personal preference may be, mainland Greece has something for everyone from swimming enthusiasts to cultural aficionados, from hikers to mountain bikers. Would you like to swim at some of the most beautiful beaches? Are you interested in Greek history and archaeological sites? Would you like to explore traditional Greek villages both on the coasts and in the mountains? Do you enjoy incorporating sports and nature into your holiday? The Greek mainland offers it all to you!