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.