Twin cities celebrate Independence Day with fervour