These 6 stunning islands offer beaches, history, and adventures right in your backyard! 1. Fisherman Island (Cape Charles) ...