Date: 02/28/2010 Views: 3615
Date: 06/30/2018 Views: 2519
Date: 06/28/2003 Views: 1151
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.