Amelia Island and Fernandina Beach are some of the best bike riding in Florida. The scenery is gorgeous, traffic is very manageable, and the locals are friendly and respectful. Uncover all the trails you can explore!