Sri Lanka's Independence Day commemorates its internal political independence from British rule on this day in 1948. The day is a national holiday in Sri Lanka celebrated all over the country through flag-hoisting ceremony, dances, parades and performances. Usually, the main celebration takes place in Colombo, where the President raises the national flag and delivers a nationally televised speech.
Many national struggles were made in the history of Sri Lanka. And on the independence day all of these are remembered and celebrated. But the freedom struggle made against the British is especially recalled.