Majestic travel

Category: Various Written by Super User

A “strategic” geographic location
Greece lies at the meeting point of three continents: Europe, Asia and Africa