

Sri Lanka, a stay at Elements Beach and Nature Resort, Kalpitiya.
Located on the southern coast of Sri Lanka, Elements Beach, and Nature Resort is a luxurious beach resort that offers the perfect...

Horse riding along the Indian Ocean, Kalpitiya, Sri Lanka
Horse riding along the Indian Ocean, Kalpitiya,Sri Lanka


Standup paddling and kayaking in Kalpitiya, Sri Lanka with Elements Beach and Nature Resort
Kayaking and stand-up paddling are two increasingly popular water sports, and Elements Beach and Nature Resort in Kalpitiya is the ideal...