Home > Travel pictures

Travel pictures

Welcome to the real Twin Peaks

Twin Peaks isn't a real town but many of the show's locations can be found between Fall City and North Bend, off highway 90 east of Seattle, Washington state.