Kelso, Washington (U.S.)
Kelso, Washington is a growing community of friendly people. In fact, Kelso is known as the "City of Friendly People." Located in southwestern Washington at the confluence of the Cowlitz, Coweeman and Columbia rivers, Kelso is home to approximately 12,000 residents who take pride in their community and rich heritage. - from: www.co.cowlitz.wa.us/tourism/brochure/online/kel.htm
The flag (partially) can be seen on the left when you scroll down. Red flag with yellow city seal on it.
Valentin Poposki, 28 November 2008