I've had this issue for two years now. I wrote in a while ago and was told it was some issue with just me. Recently it started annoying me again and I searched the forums and found many with the same issue, but did not see a fix.
When I try to connect to the Miami location on VPN (which is the most convenient since it's close to me), my location is changed to be Czech or Brazil. This makes Google useless, among many other websites that translate into a language I don't know.
What is the fix for this?