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