Annual Isle of Eight Flags Shrimp Festival in Fernandina Beach

September 3, 2010
By Island Tips

Located in northeast Florida is Amelia Island, a slice of tropical heaven with a colorful history and some of the best shrimp you will ever taste.

Read this article:
Annual Isle of Eight Flags Shrimp Festival in Fernandina Beach

Tags: , , , , ,

Leave a Reply