1/2

Gallery

Address

 

Elements Beach & Nature Resort

Kappalady, Talawila

Sri Lanka

 

Colombo Office:

Elements (Pvt) Ltd

22/2, 1/1 Perera Mawatha

Kalubowila

10350 Dehiwala

Sri Lanka

We accept
Dolphin Watching Sri Lanka Hotel

Dolphin watching hotel in Kappalady, Kalpitya in the North West of Sri Lanka. Dolphin Tours at Elements Beach & Nature Resort