P1060153 Published April 12, 2011 at 640 × 480 in Fernandina Beach on Amelia Island, Florida ← Previous Next → Nightingale Trail on Cumberland Island.