Discover stories in Invasive Species
A Rat-Free Palmyra Atoll
Located 1,000 miles south of Hawai'i,Palmyra Atoll is one of the most spectacular marine wilderness areas on Earth.
Located 1,000 miles south of Hawai'i,Palmyra Atoll is one of the most spectacular marine wilderness areas on Earth.