No Casablanca itinerary would be comprehensive without having a pay a visit to into the renowned Hassan II Mosque with its 200-metre higher minaret and unique inside with Wooden, marble, carved stone and gilded ceilings.This lush inexperienced vegetation follows the river for miles creating a swathe of green amongst the barren rock. There are sever