A Visit to Independence Square & Memorial Hall
If you’re visiting Colombo, Sri Lanka, a trip to Independence Square and Memorial Hall should definitely be on your itinerary. This iconic landmark is an important symbol of Sri Lanka’s…
Share