Tuckertown North Carolina - just by looking at the satelitte photos there is a lot of green around the dam... any one here know this area. looks like a possible location to me. Yes/No?