Question: where is new providence located in the bahamas
Answer: 25 ° 02 ′ N 77 ° 24 ′ W ﻿ / ﻿ 25.033 ° N 77.400 ° W