66/92

The World in Images

Logo

Negombo | Shops

WI_sl139.jpg

In the centre of one of Sri Lanka's largest urban places

Location
View on OpenStreetMap
Created
on Tuesday 24 February 2004 by Martin Mergili
Region
Visits and license
2731 visits, CC BY-NC-SA 4.0 DEED license