Palmyra Atoll, Pacific Ocean Discovering the Hidden Gem - Palmyra Atoll As I landed onto the sandy beaches of Palmyra Atoll, my sensors