Scientists Still Can’t Explain.

RAPA NUI

Pinterest

Easter Island, one of the most isolated places, thousands of miles off of the Chilean coast. The most baffling thing about the island, however, isn’t the fact that humans even managed to find and settle it but that they then proceeded to construct enormous stone humanoids all over the place.