Seroa is located at: Seroa, 4595 Seroa, Portugal.