A family-friendly miniature golf course located at the beautiful Omni Resort in Amelia Island, FL. This 18-hole course is expertly designed to enhance the natural beauty of the live oak trees in the area. It features nautically themed holes, as well as custom built props throughout the scenic property.