Victoria er sentrum i Saint Mark Parish. Byen hadde sin storhetstid fra 1800-tallet og utover til midten av 1900-tallet. Moderne vannforsyning ble bygget i 1914. Innen 1965 hadde byen elektrisitetsforsyning. Næringslivet er preget av fiske.