Maybe for a Celtic faction Avalon and Valhalla for the Germanic/Viking mix.
Personally I don't really like Rama, I was thinking along the lines of Babylonian/Mesepotamian myths, maybe have it called Ur, or another city of such name (Babylon may suffice)
Bookmarks