Where did the funds come from to build the Hassan II Mosque? Hassan Ii Mosque, Casablanca Morocco, Travel Games, Travel Lifestyle, Casablanca, Morocco, Building, Travel