Date: 7/30/2017 Views: 1956
Date: 7/28/2024 Views: 61
Date: 5/27/2021 Views: 269
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.