Where is Lewis Island?

Coordinates: -66.1, 134.36666666667

Be the first visitor to thank for this answer!

Thanks!