Hey all, to avenge Feone I have researched the location of Godstuwn. It took me a good four hours so I hope someone will give them hell.
They are at map tile -118, -90 from where I started in Boston. If anyone is interested I also have the entire map.
Happy hunting!