Eiffel Island

Revision as of 19:14, 10 December 2019 by Granyk (Talk | contribs)

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