This popular destination on the shores of Big Spirit Lake is reportedly one of Iowa's most sprawling beaches, and it's the perfect place to spend a summer day.
This popular destination on the shores of Big Spirit Lake is reportedly one of Iowa's most sprawling beaches, and it's the perfect place to spend a summer day.