Main Page | See live article | Alphabetical index

Tahekeroa

In Polynesian mythology, Tahekeroa is the land of the spirits, located deep within the center of the Earth.