Tags : #PointOfInterest, #Establishment
Mohammed V University
Quite a compact one-building University...reasonably situated...inside caught off from the hustle and bustle of main street