Episode 19: Lake Park Lewisville Review and Wildlife!

October 25, 2017

In this video we review the Lake Park Campground located on Lake Lewisville in Lewisville, Texas. We also share some footage of an osprey that we got to see in action with a squirrel. Seeing wildlife always makes my day so I was excited to get to share it with you! Just click on the picture to see the video.

Click the picture to see the video