Fifteen holes. Not nine, not eighteen. Lake Pepin does its own thing. The course sits above the Mississippi River in quiet Pepin Township, offering views that justify the drive from the Twin Cities. Terrain rolls gently enough that walking feels natural, though a few climbs between greens will remind you this isn't pancake-flat Minnesota. The odd hole count means you'll need to decide which three to replay or skip. Semi-private status keeps crowds manageable on weekdays. Green fees stay reasonable for what you get. No frills operation. Show up, play, walk out. Sometimes that's exactly what you need.