25 holiday homes found