Viking Golf & AmusementsPhoto Gallery Photo Gallery Stay For an Hour – or Play all Day! Mini-Golf Waterpark Go-Karts Boardwalk