Liwonde National Park Photos

Browse 1 attraction and meet 11 travelers, 21 tour guides

Liwonde National Park is a national park in Malawi. It is located on the upper Shire River plain, east of the river, 140 km north of Limbe.
View Liwonde National Park guide >

Liwonde National Park

Elephants In Liwonde National Park