Weligama is a small town on the south coast of Sri Lanka, located in the Matara District, Southern Province
View Full Image on Dreamstime
Username: Bluchiavari
Editorial: No
Width: 3840 pixels
Height: 5810 pixels
Downloads: 0
Image ID: 93323304