Now Discovering Lost Lake, Oregon with @neohumanity.
Located in the heart of Oregon, Lost Lake is best known for its tranquility, peaceful scenery, and crystal clear views of Ht. Hood. Read more about the world's most unique destinations every week in The Discoverer. Sign up for free at thediscoverer.com. #thediscoverer