Since I'm located in Canada and am using an Amazon.ca Prime account, I have it set to Canada.
I do have the language set to English (United Kingdom) in order to get that sexier Liz Hurley type of accent though, but that shouldn't affect anything such as asking things like "Where's my stuff?".
I thought that in order to set the Echo to the US, it needs a US Amazon.com account.