Lake Shirwa is a lake located in Mozambique.
It was discovered in 1859 by the Scottish explorer, David Livingstone.
[1]
This Mozambique location article is a stub.
You can help Wikipedia by expanding it.