Where was Mccain Born?

John McCain was born on August 29, 1936 on Coco Solo Naval Air Station in the Panama Canal Zone, Panama. He grew up on various naval bases around the world. In 1951, his family finally settled in northern Virgina.