Hi Prakash,
public holiday maintained wrongly and user wanted it should be deleted completely .
user not requesting to keep some other date on the wrong holiday
so i think i can use the below path as advised by michael .
SCAL -> choose factory calendar -> press button change -> select desired factory calendar -> press change button -> press Special rules -> press Create -> Mark desired date as workday -> save.
please let me know if any changes