The Santa Elena Sports Complex was opened on Sunday afternoon in Cayo.