Quote
tomralnc said:
It's Lea and Hutaff islands. They were joined together several years ago when the inlet between them silted in.

This link should help.

http://www.wilmingtontoday.com/Nature/Preserves/LeaHutaffIslandMain.html