Galle, the beautiful town of Sri Lanka on the southwest coast was once a ...
The two remaining Portuguese bastions of the UNESCO enlisted City Fortress of Galle were ...