There's a "Flagler Beach" in Florida and this may just be a typo.....but then again, it may not be.
I love all the little mysteries that pop up on FR every once in a while, LOL.
Leni
I think it's supposed to be Flagler Beach.
Interesting thing is that New Smyrna Beach is just down the road aways. If I remember correctly, New Smyrna is the shark bite capital of Florida.