Worlds largest Albatross colony - South Atlantic Sea - English
Black browed albatross feast on the fish that live in the nutrient rich and stormy South Atlantic seas off the coast of The Faulklands. Source : Youtube
Added by KidsWorld on 24-08-2010
Runtime: 3m 3s
Send KidsWorld a Message!


