Ochi

E111234 UNEXPLORED

Ochi is a mountain located on the Greek island of Euboea, known for its rugged terrain and scenic views over the Aegean Sea.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Euboea hasMountain Ochi

Please wait…