There’s something deeply satisfying about discovering that the perfect summer swimming spot has been hiding in your own state ...
Indian Beach in Cannon Beach, Oregon, offers all the beauty with none of the chaos, and it’s been waiting for you to find it.