Amelia Island is, apparently, a popular spot for out-of-state tourists! Amelia Island is about 45 minutes to 1 hour north of Jacksonville, Florida, so a nice stop if you’re traveling through the area and have a day to stop or if you’re interested in the fancier hotels and boutiques as part of your vacation During…
Read More