Magnificent mammals in the Island Paradise

Sri Lanka is one of the best places in the entire world for Blue & Sperm whale watching. World renownd marine biologists visit the country very often to conduct studies of this mammoth creatures...