Ok, if you want Maps and Cortana to see your location you shouldn't switch it off. In settings...'Choose apps that can use your location' you should switch on Search (for Cortana) and Maps. Switch on for every app and then manually switch off for other apps you don't want to know your location.
Also:
How to use and customize Cortana in Windows 10 "On the About Me page, you can also edit “places,” learned locations for home, work, and other places. This can be useful — for example, a voice search for “what time is it at home” when you’re on vacation will give you the time in your home time zone. You can add or manually edit the locations of these places here."