I was swimmign North alogn the West coast from westfall and I found this random little place called Newman's Landing, my mates tell me tits for a quest is this true? sorry i couldn't put a screeny idk how plus see if you can get on the roof there i did it.