Q: In what country is the port town of Xai-xai, near the mouth of the Limpopo River?
-----
A: mozambique

Q: What is the national flower of Switzerland?
-----
A: edelweiss

Q: Which actor plays Father Brown in the latest T.V. series?
-----
A:
mark williams