About Dickwell Beach Dickwella Beach Sri Lanka: A Secluded and Scenic Beach Destination Dickwella Beach is a secluded and scenic beach destination located on the southern coast of Sri Lanka. This beautiful beach is known for its calm waters, pristine ...[ read more ]