200 North Closner Boulevard History Museums Museum of South Texas History Museum of South Texas History is a museum in Edinburg, Texas accredited by the American Alliance of Museums. EXPLORE PLACE