The stunning Hassan II Mosque perched dramatically over the Atlantic Ocean
Browse more places in Morocco
Morocco Finder