United States of America
God's Thumb, Otis
Description:
As far as I know it's somewhere in Oregon
Status:
Already located!
Solution:
God's Thumb, Otis
Lat/Lng:
45.02825853526886, -124.01106250618079
Found by:
CuriousJM
60 months ago
128
God's Thumb, Otis, Lincoln City, Oregon, USA.
external link
Google Maps Photo;
external link
2 comments