Great beaches and resorts, a lot of ancient architecture and rich cultural heritage. Mountains also provide great hiking trails and unspoiled natural sites.
Unique Greek beaches: Chalkidiki
Great beaches and resorts, a lot of ancient architecture and rich cultural heritage. Mountains also provide great hiking trails and unspoiled natural sites.