Lukusuzi National Park

Lukusuzi National Park is located in eastern Luangwa Valley in Zambia.

[1]

This Zambia location article is a stub.

You can help Wikipedia by expanding it.