One of the major attractions of Kalpitiya is its iconic spots for dolphin and whale watching. With the coastal town surrounded by fourteen islands in the western region of Puttalam, Kalpitiya offers a fantastic opportunity to witness the magical display of hundreds of dolphins jumping, spinning, and riding the waves. Sighted in various species such as Bottlenose, Risso, Fraser Spotted, Striped, and Humpback, these sociable mammals are so playful and fascinating that they leave the visitors with a lifetime of memories worth cherishing.