24 holiday homes found