Insaca, Mozambique
Lake Shirwa
Lake Shirwa is a lake located in Mozambique. It was discovered in 1859 by the Scottish explorer, David Livingstone.
- City
- Insaca
- Country
- Mozambique
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Insaca
Background: Wikipedia