Did a visitor spot a Skunk Ape or Bigfoot at Falling Waters State Park in Chipley, Florida?! A woman claims that she did so our Two Egg TV investigators went to take a look! Here’s what we found: The waterfall is seasonal but was flowing beautifully during our visit (April 4, 2017). The spring leaves […]
Florida may not be known for waterfalls but some real jewels are tucked away in the northern part of the state. Weeping Ridge Falls are often overlooked by visitors to stunning Torreya State Park, but the small waterfall was very pretty when we stopped by for a look today! Enjoy this video visit to the […]
Falling Creek Falls is an unexpected but absolutely beautiful little waterfall in Lake City, Florida. Just minutes from Interstate 10, it is a great place to stop for a walk while traveling across North Florida. To see more great stories from the Southeast, be sure to visit our main page at www.twoegg.tv.
Check out breathtaking Anna Ruby Falls in Helen, Georgia. This spectacular waterfall is one of the most photographed in the South. Click here to visit more great places with Two Egg TV.