Crescent B Ranch Punta Gorda
These photographs were taken on while on the Babcock Ranch EcoTour in the Crescent B Ranch. The Ranch is just off State Road 31 in Charlotte County, Florida. What an amazing tour. Tons of wildlife, and varied eco-systems, including the Telegraph Swamp. The movie, Just Cause, was filmed in part on the Ranch. The best Florida tour yet!
Read More