Possum Kingdom Lake Home

Known as the bird watcher’s haven, Caddo Bay is located close to Possum Kingdom State Park. Also known as Caddo Creek, this community provides great views of the lake by highlighting its rugged beauty.