Talalla Beach Sri Lanka

Thalalla beach is one of those near-pristine beaches. This 1km-long curve of sand is mostly unspoiled by tourism development; fishing boats are common to see.