The town of Cortes in Bohol will be closed to non-residents to prevent mass gatherings as it celebrates the annual fiesta.