Blue whale off Sri Lanka coast (13-May-15, Slideshows)
COLOMBO (EconomyNext) - Sri Lanka has become a popular location to spot blue whales as they swim close to the shore off ...