Settling on the Coast

adamEarth Observation

– Cape Cod is a haven for waves of migrants who have washed up on American shores.