|You are here: Home > Travel Photos > Namibia > Days 1 and 2: Windhoek > Page 2 of 2 > Photo 16/303|
Previous Photo | Next Photo
The Owela Museum features stunning cultural displays and dioramas from Namibian life and history. The photo shows the display on the Cheetah, Africa's most endangered big cat. The Museum is located on Robert Mugabe Avenue.