Date: 07/01/2009 Views: 2819
Date: 03/10/2019 Views: 2503
Date: 02/04/2012 Views: 1106
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.