Nature & Science

 

 

 
Long distance migrants fly 3,000 to 8,000 miles over water without any chance to eat for a number of days.
0