Since its opening in 2006, Amelia National Golf & Country Club has enjoyed a meteoric rise in reputation among the best private clubs in North Florida. Set in beautiful Fernandina Beach near Amelia Island, Amelia National is the work of Tom Fazio, a man with more Golf Digest Top 100 course than any other architect.