Here's a map of the Olympic Peninsula.
The path I took was: ferry from Edmonds (Seattle side) to Kingston (Peninsula side), up through Port Angeles to Kalaloch and Ruby Beaches, which are south of Forks, then back up to Forks and Rialto Beach, then to Lake Crescent and Marymere Falls (located at the small blue blotch on the map between Forks and Port Angeles), back to Port Angeles where you catch the road to Hurricane Ridge, to Sequium and the Dungeness Spit, and then down to Bainbridge Island to catch a ferry back to Seattle.