Amelia River Golf Club is located on Amelia Island, just north of Jacksonville and within minutes of the historic town of Fernandina Beach. It’s recognized as one of the most prestigious courses in all of North Florida and a favorite of both local go...