Visiting Morocco during Ramadan is an amazing spiritual experience.

Hassan II Mosque in Casablanca, Morocco