Place Category: Shopping

Karmel-Mall
Place Category: Shopping
Karmel Square is a microcosm of Somalia’s rich cultural traditions- Somali snacks can be purchased, as well as prayer rugs- but most importantly, the mall has …
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.