Valhalla

Valhalla is a magically hidden island located somewhere in the Indian Ocean. The island cannot be tracked or found without great power or special pendants that every Valkyrie warrior possesses. These pendants open a portal to the island, which is the only way to arrive undetected.

Inhabitants and Use
Valhalla is inhabited by the Valkyries. It also serves as the training ground of the souls of warriors the Valkyries gather for the Final World Battle. The island itself is a tropical paradise deprived of modern technology.

Notes and Trivia

 * In Viking mythology, Valhalla is the great hall of the god Odin, its name meaning "hall of the slain".