Amelia Island State Park
Amelia Island State Park is a popular beach destination on Florida’s Atlantic Coast. The park includes more than 200 acres of protected beachfront wilderness in Northeast Florida. From the colorful shell-lined beaches to the lush green coastal forests, Amelia Island State Park is stunningly beautiful. Most visitors come to relax on the beach, paddle the…