Foz do Sousa is located at: Foz do Sousa, 4515 Foz do Sousa, Portugal.