From its location, history, game selection, and amenities to the general rules of the casino. We will draw a map of everything you need to know about this magical place in Thackerville, OK. In this blog, we will try to do the same, so prepare for a wild ride. If you ever go there and decide to explore, its 9 enormous gaming plazas will take you on a trip around the world. WinStar World Casino and Resort is a place like no other. Location & History of WinStar World Casino.