Amelia Island may be known for it’s pristine beaches ... a Christmas shop and plenty of places to pick up must-have souvenirs ...