Olympic Island

E185064 UNEXPLORED

Olympic Island is a small, car-free recreational island and park space located just off downtown Toronto as part of the Toronto Islands archipelago.

Jump to: Referenced by

Referenced by (2)

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

Toronto Island Park hasPart Olympic Island
Toronto Islands hasPart Olympic Island