Personally, you will never have another time in your life where you are (mostly) shielded from malpractice and can truly learn from your mistakes. Go wherever you get the best exposure and can see the most patients. This will make you better in any specialty you choose, regardless of the location...