from what i knew, they're only able to sail to heaven because it's flat for them. like Heaven is "The Edge" or whatever, and the gods didn't want the other races getting there, so everyone else loops around to the other side of the planet.