Quantcast
Awards

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.

  • Published in Travel
Subscribe to this RSS feed

San Diego