Date: 10/09/2009 Views: 956
Date: 03/23/2024 Views: 844
Date: 10/09/2019 Views: 2534
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.