The colourful and vibrant Punjab showcased during the Apna Punjab festival which brought smiles to every visitor.