Several badges have a requirement on the location. For example: Golden Week is a Japanese holiday and to be awared those badges you must change the country to Japan, Thanksgiving is a holiday in United States and therefore you must change the country to United States.
You change the setting in your Garmin account (not in Garmin Connect). Click this link
or the link in the top menu.