This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
Would a trip to North Carolina help me find this mystery place?
Is it an island?
Edit: I'm too slow.