Who Founded Leavenworth?

Leavenworth, a charming city nestled in the picturesque state of Washington, has an intriguing history that dates back to its founding. From its humble beginnings to its current thriving state,…