>>11533232Speaking of spooky places, anyone ever heard/seen this? I saw it in a recent thread, someone said it's on some island but i remember being in a thread earlier this year where it was brought up and someone said it's near Sedona and it's called The Grove. It's supposed to be a semi-public building, something to do with nature/biology and schools. I've spent hours on GoogEarth but those places around Sedona are really really remote and i couldn't find anything...