PURI: A sea of humanity thronged pilgrim town Puri and its golden sands throbbed with excitement and patriotism as the Indian ...