Amelia Island, Florida, USA

Amelia Island, Florida, USA

What a beautiful day and it had more then 33 degrees when we discovered this fantastic beach in northern Florida.

Say something nice!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Previous post Huntington Beach, California, USA
Next post St.Augustine, Florida, USA