World Capitals Trivia

What is the capital of The Bahamas?
Buenos Aires
Jamaica
Nassau
Baku