Logo

Waza National Park

Great

Rating

Northeast Cameroon

Waza National Parks location

About Waza National Park

Waza National Park is a spectacular national park in the country Cameroon. Maroua is the name of the nearest big city. Waza National Park is located in northwest Cameroon.