20 holiday homes found