There is a map here of Iuzucae. It is barely recognizable, but the focus of the map seems to be on a string of islands to the northeast, and one large island to the southeast.
Some holy symbols are scrawled on the map, pointing at these locations, meanwhile, there's the symbol of Veil crossed out over a location in the southern North Swamp, just above the mountains.