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...
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...