Clue: Mount Olympus is its highest peak

Answer: CYPRUS

Length: 6


Similar Clues: