Birds

Puffins of Machias Seal Island

Sep 21st, 2008 | By Sergio Burani | Category: All Collections, Animals, Birds, North America

Machias Seal Island is located in the Gulf of Maine, between the American town of Cutler, Maine and the Canadian Province of New Brunswick. Every summer, over 3000 puffins make it their home.



Birds of the Galapagos Islands

Jul 22nd, 2008 | By Sergio Burani | Category: All Collections, Animals, Birds, Nature, South America, Travel

The Galapagos Islands, in the middle of the Pacific Ocean off the coast of Ecuador, are home to some of the world’s most beautiful bird species. Their stunning colors are a pleasure for the eyes.