• Woman Swept Over Waterfall Near Emerald Bay

    A young woman passed away last Friday after losing her footing at Eagle Falls, near Lake Tahoe in California. The popular outlook close to Emerald …

    Read More
  • 0 0