This is Farallon De Mendinilla, a small island in the Pacific Ocean. It may seem insignificant, but it is the only land where a bird can stop and rest for miles around. CLICK HERE to see the rest of the story.
Back to Envirowatch Home Page