Visitor Attractions
Tue, 22 Nov 2016
Your trip to Sri Lanka isn’t complete without a stroll around the Independence Square and Arcade. Located within walking distance, enjoy the greenery and monuments of a bygone era that are all fondly cherished till date.