Greece , officially the Hellenic Republic , historically also known as Hellas , is a country in southeastern Europe, with a population of approximately 11 million as of 2015. Athens is the nation's capital and largest city, followed by Thessaloniki.
Greece is strategically located at the crossroad.. Wikipedia
The Digital Nomad Front Page
Travelistly is a community of digital nomads and content creators sharing and discussing the best travel articles and videos on the Internet.