+94 77 151 1726

Talalla

Description

Talalla Beach, situated near Matara. The beach is backed by lush greenery and offers a serene setting for sunbathing, swimming, and long walks along the shore. Talalla Beach is also a popular spot for yoga retreats, where you can rejuvenate your mind and body amidst the natural beauty of the surroundings.