Independence Square (Independence Memorial Hall)Â
Independence Square (Independence Memorial Hall) Location – Cinnamon Gardens Colombo Western Province Sri Lanka Tickets – Free access to the premises Independence square is a national monument and one of the great places which shows the Sri Lankan pride history to the entire…
Read More “Independence Square (Independence Memorial Hall)Â ” »