Visitors are spoiled for choice when it comes to the many attractions of Island Park.