Possum Kingdom State Park is located in Caddo, United States and is known for its picturesque beaches and crystal-clear water. The beach stretches for about 300 miles and is known for its soft sand and clear water, making it perfect for swimming, boating, and fishing.