#ElSanto’s final 2 starring films-- “El puño de la muerte” and “La furia de los karatecas”—were shot in November ’81 in south Florida (the Vizcaya Museum & Gardens in Miami, the Coral Castle Museum in Homestead, & the Everglades). #SantoSaturday pic.twitter.com/zWxbfErqKU

— David Wilt (@dwilt55) June 11, 2022