Paddle Boarding Amelia Island, Florida
Amelia Island is to many a unique and somewhat secret gem along the Atlantic coast of northern Florida. The island has a long and rich history being ruled under 8 different flags including France, Spain and yes, a pirate.
- Comments::DISQUS_COMMENTS