In a part of Florida that is known for prestigious private and resort golf clubs, the Amelia River Club has been recognized as one of the most prestigious courses in all of North Florida.
The Club is located on Amelia Island, just north of Jacksonvi...