Explore details about location Rua General Humberto Delgado. Rua General Humberto Delgado is a location situated within the Olhão alongside other areas such as Rua de Santana, Rua Vasco da Gama, Rua Patrão Joaquim Lopes.