Eiffel Island

Revision as of 15:00, 22 March 2020 by Granyk (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Eiffel Island is the closest island to Britain. It is south/south-east of Britain and north of Trinsic. The approximate center location of the island is at sextant location 33s, 26e.

Eiffel Island