Where is The Thumb (Omineca)?

Coordinates: -126.74666666667 56.163055555556

Be the first visitor to thank for this answer!

Thanks!