These are the best beaches in Sri Lanka you must visit!

Tangalle Beach, Tangalle

Nilaveli Beach, Trincomalee

Uppuveli Beach, Trincomalee

Hiriketiya Beach, Matara

Moragalla Beach, Beruwala

Dalawella Beach, Unawatuna