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

Kirinda Beach, Kirinda

Talalla Beach, Talalla

Balapitiya Beach, Balapitiya

Eravur Beach, Eravur

Trincomalee Beach, Trincomalee

Goviyapana Beach, Matara

© Island Life