Advertisement
Observed on December 19 every year, Goa Liberation Day marks the day in 1961 when the Indian Army freed the state from 450 years of Portuguese rule.