The Hassan II Mosque, the largest mosque in Africa and the 2nd-tallest minaret in the world, stands on the Atlantic shore of Casablanca, Morocco.
Hassan II Mosque – Casablanca – Morocco

The Hassan II Mosque, the largest mosque in Africa and the 2nd-tallest minaret in the world, stands on the Atlantic shore of Casablanca, Morocco.