This is a post card of Lakeside Farm Resort on Turtle Lake Wisconsin. It shows tourists enjoying the lake, even on the steamboat.