Philippines has 4 million americans citizens leaving in the country
Actually America is the U.S.A. Which is in North America. One of the 2 continents with the name America in the name. There is no such continent named America. Only the country America aka U.S.A.
New York is the largest city of America by American population and according to the statistics available it is ranked one in top 20 cities in US by population.
It is Mexico.The information is in wikipedia, check the mexico city section. And by the way, you wrote "outside of America" Let me tell you that America is a continent from Canada to Argentina. It would be more correct to write OUTSIDE THE UNITED STATES.