Los edificios incluyen la mezquita de Ibrahim-al-Ibrahim, el santuario católico de Nuestra Señora de Europa, y un faro.