I always advise advertising in your country. The reason for this is simple. You know the mentality of the people, and sometimes the language is a key factor.
When you have a strong team in your country then you can start to advertise in other countries. Then explore their culture and way of thinking. You must know the psychology of people that would be a good leader.