Located in Northeast Florida, between Jacksonville and Amelia Island, the Talbot Islands and Fort George Island remain relatively unknown to many visitors. Yet these small islands are well worth exploring, with wild beaches, maritime forests, salt marshes, scenic roads, and