National Museum, OwoEdit Listing
Olowo's Palace, Ondo State, Nigeria

E-mail Contact

Short Description

National Museum, Owo houses many ancient antiquities, archaeological artifacts and ethnographic materials which were formerly in the Palace of Olowo and from the town respectively, the museum reflects the artistic traditions of the people.

Share This Listing:

Business Information

Year Founded


There are no reviews for this business.