Weligama Sri Lanka Located in Matara district is a town governed by an urban council. The name Weligama means sandy village and it refers to the sandy sweep bay that lies in the nearby area. Situated toward south of Colombo at an elevation of 9 meters above the sea level, Weligama is a beautiful place … Read more