Date: 5/19/2019 Views: 1216
Date: 4/18/2008 Views: 1091
Date: 6/9/2019 Views: 1321
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.