Event· FaroCastelo de Silves📅Fri 06 Nov 2026 – Wed 30 Dec 2026📍Castelo de Silves — All eventsRua do Castelo, 8300-117, Faro, PT🎫From €2.8Get ticketsOpen in Penchant