Amelia Park is my personal favorite neighborhood on Amelia Island. Within that neighborhood there is a park known as the Town Square which has this lovely pavilion on one end.
Amelia Park is my personal favorite neighborhood on Amelia Island. Within that neighborhood there is a park known as the Town Square which has this lovely pavilion on one end.