Question: Are both Neffelbach and Tywa located in the same country?
Sentence (from "Tywa"): Tywa is a river in north-western Poland, a tributary of the East Oder river with a length of 47.9 km and catchment area of 264.5 km².
Relevant evidence: Yes