Putt-Putt Fun Center® in Amelia Island, FL location is a North Carolina-based family entertainment chain established in 1954 featuring authentic par 2 Putt-Putt® Golf Courses. Select locations offer arcade games, other attractions, and café. Visit the website for information on our local attractions. Located in the City of Fernandina Beach. This course opened in 1959 and is recognized as one of the longest continually operating franchises of Putt-Putt® in America. Putt-Putt Fun Center® Amelia Island, FL is a "competition" style course with two 18-hole courses right along the beach.