answersLogoWhite

0

YES! It was a neat little nature-amusement park & gift shop just west of Detroit Lakes. I went there several times in the 1960s and had a ball every time.

User Avatar

Wiki User

14y ago

What else can I help you with?