Hi Kaldari,
I'm new to the game and after spending about 20 hours just wandering around the map checking stuff out saw your post and went looking. I haven't actually located this spot (that I'm aware of anyway) but have been hanging out near Albia Gardens working on skills so I'm probably somewhere nearby. I'd love to come check your spot out sometime Name in-game is DocBrawn.