NassauBahamas · 25.08° N, 77.34° WThe capital of the Bahamas, on New Providence Island.Next stop →Grand Canyon