Eagle Falls in South Lake Tahoe California USA Jazevox nature, photography, Travel USA, USA California All photos above were taken at Eagle Falls at South Lake Tahoe California USA. Know more about Eagle Falls at South Lake Tahoe. Share this post: Email ThisBlogThis!Share to TwitterShare to Facebook