Matara
Matara is a city in the Southern Province of Sri Lanka. Because the Southern Province consists of three districts and the city of Matara stands in between Galle and Hambantota which are the other districts of Southern Province. It is 160 kms away from the Capital of Sri Lanka, Colombo. River Nilwala runs through the […]