Located in a section of Florida known for its many beautiful country clubs and resorts, Audubon Country Club was looking to update their online presence with something bright, modern, and exciting to show off their vibrant membership and newly rennovated clubhouse.