Independence Square, or as it is formally known Torrington Square, was in fact built years after Sri Lanka gained its independence in 1948. The open space construction resembles the Kandyan Audience Halls of yore and is built of concrete. The columns that hold up the mat-tiled roof resembles pillars of traditional Sri Lankan architecture and has intricate carvings upon it. In addition to being a tourist hot spot due to its beauty, the lions that adorn the gardens of the Hall are reminiscent of the Sri Lankan heritage. The place usually hosts numerous national functions including the Independence Day celebrations. As such, it is difficult for a person to find a day to wander around to whole-heartedly experience the construction. If you do get the chance, though, do not be alarmed by the presence of brides and grooms in the area, as this is a popular place for wedding photography as well.