Meet the largest mammals off the shores of Sri Lanka

  The popularity of whale watching holidays which takes place in the thrilling open sea, provides spectacular scenery of these magnificent cetaceans mammals. The island of Sri Lanka has long been a hotspot for whales and dolphins, in 1979 a part … Read More