Torusa

Story wise, Torusa is said to be the place where Adam and Eve were placed after the split; their evidence being the exceptionally high population of humans in Harganoph. However, there is much controversy. Torusa has a great mountain range at the south and a smaller one Northeast. There are a few small desert places. Near the North coast, the place is always foggy (Think London). Near the South coast, its always sunny and warm (Think Florida).