Culture Arena
English

Grenada · Geography · Hard

Which answer matches this clue: the highest mountain?

Mount Saint Catherine is the match: the highest mountain.

Play Grenada · Geography