Where in Texas fort St. Louis established?

Texas was never the home to Fort St. Louis. Fort St. Louis was instead established near modern-day Matagorda Island in modern-day Matagorda County in the U.S. state of Texas by French explorer Robert Cavelier, Sieur de La Salle between January and March 1685.
Copyright Wanderlust World © https://www.ynyoo.com