Date: 6/26/2023 Views: 314
Date: 1/1/2006 Views: 1275
Date: 7/17/2013 Views: 714
Lighthouse in fort in Galle at sunrise - Sri Lanka Galle, Sri Lanka: Sitting on the southwestern coast of Sri Lanka, the walled town of Galle owes its historic atmosphere to many centuries as an important trade port.