Looking for a convenient spot to take a good swim? In Sri Lanka that is more than a mere possibility, since the land is full of natural beaches. This particular beach however flows silently without much ado. Located in Matara, even most locals have not…