Peter S. Vroom

Suggest Changes
Learn More
Howland and Baker Islands are two small, isolated reef and sand islets located near the equator in the central Pacific Ocean that are situated approximately 60 km apart. In 2004 and 2006,(More)