Culture Arena
English

Greece · Geography · Easy

Which answer matches this clue: the country's highest mountain?

Mount Olympus is the match: the country's highest mountain.

Play Greece · Geography