|
|
Amelia Island is a thirteen-mile-long barrier island just off the northeast coast of Florida. The pictures don't really do its beauty justice.
RETURN TO THE AMELIA ISLAND OVERVIEW PAGE
|
| copyright 2009 Amelia Island Images, all rights reserved. comments regarding this site can be sent via email to edmathew@comcast.net |