Sin embargo, los principales edificios administrativos de los organismos públicos de la isla se encuentran en Jamestown, incluido El Castillo.