There is one place named Flagstaff in Netherlands Antilles.
All places in the world called "Flagstaff".