Palmyra Atoll Pictures: Part of the World's Largest Marine Reserve

This tropical Eden in the Pacific Ocean is now a part of the world's largest marine reserve.