This has already been asked: How do I set a default Google Maps location?
But I am in an unusual situation, same as Neets as in this comment. Every time I log into Google Maps (the new one, but I believe it was the same for the old one as well), it defaults to a view of the US. It was suggested in the previous post to update this via Search Settings, but there is no Location option there for me, as others have reported. Please see the following screenshot. I am signed into my personal Google account when I see this view:
Can anyone solve this, or is it a glitch?