A. New York
B. Paris
C. Geneva
D. Brussels
The headquarter of NATO is located in Brussels, Belgium. NATO Headquarters is the political and administrative centre of the Alliance. It is located at Boulevard Leopold III in Brussels, Belgium.
Correct Answer: Brussels ✔
Last Updated: January 16, 2023