La ciudad es la mayor de la isla, y la segunda del país, por detrás de la capital, Nassau.