Tag: Mysterious Petroglyphs of Pohnaid

Mysterious Petroglyphs At Pohnpaid May Reveal The Secrets Of Life

A drought cause wildfire on the usually very wet island of Pohnpei revealed undiscovered petroglyphs that may reveal the secrets of life on Earth.