Date: 05/12/2019 Views: 2500
Date: 05/01/2009 Views: 991
Date: 11/02/2013 Views: 2586
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.