Two new maps and one new edition were released at the beginning of March. Specifically, the maps of Lesvos island and Thrace / North Aegean region wer..
Olympus is the highest mountain in Greece. It is characterized as the mountain of the gods as according to mythology the Twelve Gods of Olympus lived ..