December 19th is observed as Goa Liberation Day. It was on this day when Goa was liberated from the…
Goa Liberation Day is celebrated on 19 December and has its importance in the history of Goa. This …