A long-standing fixture in Colombo, Independence Square is a popular attraction, and is signified by an expansive memorial hall. The area itself is very relaxing, and the spacious green lawn makes it even more extensive. The hall was built in the year Sri Lanka achieved Independence 1948, and is a commemoration of the same. It boasts intricate architecture and sculptures, offering a glimpse into Sri Lanka’s rich artistic traits. Formerly known as Torrington Square, Independence Square is a reflection of the island’s authenticity, and a place of great national value. A visit here when in Colombo is a must.