┎
Idris will always be home
Shadowhunter's home country located between france and Germany, It's Capital city is Alicante aka The Glass City. There are wardings all around that been mundanes out of Idris, once on steps across the border they get teleported to the next country, therefor only shadowhunters and downworlders know of this place