Independence Square
Being a national monument built for commemoration of the independence of Sri Lanka from the British rule and located at the Independence Square this area has been developed into a beautiful and manicured walking space
  • Supported by

  • Official Airline

  • Official Travel Agent