Locating missions in English countries is easiest for IOI’s budges because of natives. But best missions are located in exotic places like Santa Fortuna - which is my favorite is comes to atmosphere, mostly because of NPC’s native language.
For Hitman 3 i would like to see more harsh atmosphere - missions located in deep snow Russia, Mountain temple in China, Africa, Ukraine (Charnobyl), Monastery of Mongolia. Rainy scandinavian port etc - something more dark, more snow and rain. I’m tired of urban locations. We need more open space in nature like Santa Fortuna for example.