1. Home
  2. Benin City
  3. Perfume stores
  4. Charming’S Planet

Charming’S Planet

Perfume storeOgogugboWebsite

Charming’S Planet is a perfume store on 3b Okunbor St in Ogogugbo, Benin City.

3b Okunbor St, Ogogugbo, Benin City 300001, EdoChecked October 2026