Motorhoming in Casablanca: Exploring Morocco’s Incredible Urban Gem

Motorhoming in Casablanca is a must do for any Moroccan road trip. Casablanca, Morocco’s largest city, is a bustling metropolis that blends modernity with rich cultural heritage. Known as the country’s economic hub, Casablanca offers a unique experience for motorhome travelers seeking urban exploration alongside coastal relaxation.

From the awe-inspiring Hassan II Mosque to the lively Corniche and historic Medina, Casablanca has something for everyone. Its cosmopolitan atmosphere, diverse attractions, and proximity to other coastal destinations make it an essential stop on your Moroccan motorhome journey.

Motorhoming in Casablanca

In this article, you will learn:

  • Where to stay: motorhome campsites and parking options in Casablanca.
  • Practical tips for navigating Casablanca with a motorhome.
  • Top attractions and activities for motorhome travelers in Casablanca.

Let’s dive into why Casablanca is a must-visit destination for your motorhome adventure.

We are full time digital nomads and we have travelled around Morocco in our motorhome a lot! You can catch up with what we are doing on YouTube!

Why Choose Casablanca for Motorhoming?

Casablanca is a city of contrasts, where the old meets the new, and traditional Moroccan culture blends seamlessly with modern urban life. For motorhome travelers, it offers a unique experience that combines vibrant city energy with stunning coastal views, making it a memorable stop on any Moroccan adventure.


1. Morocco’s Economic and Cultural Hub

As Morocco’s largest city, Casablanca is a bustling center of commerce, culture, and creativity. Its international influences and dynamic urban life make it stand out among Morocco’s more traditional destinations.

What makes it special:

  • A cosmopolitan vibe with a mix of French colonial and Moroccan influences.
  • A variety of cultural experiences, from Art Deco architecture to historic landmarks.
  • Opportunities to explore Morocco’s modern side while staying connected to its heritage.

2. The Iconic Hassan II Mosque

Casablanca’s most famous landmark, the Hassan II Mosque, is a must-see for any traveler. This architectural marvel is one of the largest mosques in the world and sits dramatically on the edge of the Atlantic Ocean.

Why it’s a highlight:

  • Marvel at its intricate design, blending traditional Moroccan craftsmanship with modern engineering.
  • Visit its interior, which can accommodate up to 25,000 worshippers and features stunning tilework and carved wood.
  • Enjoy panoramic views of the ocean from the mosque’s surrounding plaza.

3. Coastal Charm and Relaxation

Casablanca’s coastline is a major draw for visitors, offering a mix of vibrant beaches, scenic promenades, and seafood restaurants.

Highlights:

  • Stroll along the Ain Diab Corniche, a lively promenade lined with cafes, shops, and ocean views.
  • Relax at Ain Diab Beach, a popular spot for swimming, sunbathing, or enjoying a casual meal.
  • Experience the luxury of beachfront clubs or enjoy the simplicity of a quiet picnic by the sea.

If you are enjoying this then YOU WILL LOVE THESE!!
Morocco’s Best Beaches: Unveiling 8 Hidden Gems
Motorhoming In Agadir: An Astonishingly Unique Adventure
Unveiling the Hidden Gems of Camping in Morocco: More Than Just a Trip
Motorhoming in Merzouga: The Unbelievable Gateway to the Sahara
Motorhoming In Asilah: Discover The Charm Of Morocco’s Coast


4. Historical and Cultural Exploration

Casablanca’s history is woven into its streets, from the bustling Medina to its colonial past.

What to explore:

  • Wander through the Old Medina, where you’ll find traditional souks, street food vendors, and a glimpse of everyday Moroccan life.
  • Admire the Art Deco architecture in the city center, a relic of Casablanca’s French colonial era.
  • Visit cultural landmarks like the Royal Palace or the Mahkama du Pacha, known for its ornate design.

5. A Gateway to Nearby Adventures

Casablanca’s central location makes it a great base for exploring nearby destinations, both coastal and inland.

Day trips and nearby spots:

  • Mohammedia: A quieter coastal town just 30 minutes away, ideal for a relaxing day at the beach.
  • Rabat: The capital city of Morocco, offering historical landmarks and a laid-back vibe, just an hour’s drive from Casablanca.
  • El Jadida: A charming coastal town with a UNESCO-listed Portuguese fortress, about 90 minutes away.

6. Motorhome-Friendly Facilities

While Casablanca is a bustling urban environment, it offers motorhome travelers the convenience of campsites, parking options, and services.

Why it works for motorhomes:

  • Well-maintained roads and accessible parking areas near major attractions.
  • Campsites on the city’s outskirts for a quieter stay while remaining close to the action.
  • Opportunities to refuel, stock up on supplies, and enjoy urban amenities.

Casablanca’s mix of cultural landmarks, coastal charm, and urban excitement make it a top destination for motorhome travelers seeking a unique Moroccan experience. In the next section, we’ll explore the best motorhome campsites and parking spots in Casablanca, ensuring a comfortable and secure stay.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API

Best Motorhome Campsites and Parking Spots in Casablanca

While Casablanca is a bustling urban center, it offers motorhome travelers several convenient options for secure parking and overnight stays. Whether you prefer campsites on the city’s outskirts or parking areas close to attractions, you’ll find suitable spots to park and rest while exploring this dynamic city.


1. Camping International Mohammedia

Located about 30 minutes north of Casablanca in the coastal town of Mohammedia, this campsite offers a quiet retreat with easy access to both cities.

Facilities:

  • Spacious motorhome pitches with electrical hookups and water access.
  • Clean restrooms, showers, and laundry facilities.
  • Proximity to Mohammedia’s beaches and a short drive to Casablanca’s main attractions.

Why it’s great: The peaceful setting provides a break from Casablanca’s busy streets while keeping you close to the action.


2. Parking Near Ain Diab Corniche

For travelers who prefer to stay close to Casablanca’s vibrant coastline, parking areas near Ain Diab Corniche offer convenience and stunning views.

Details:

  • Secure parking lots with attendants, ideal for day visits or short stays.
  • Easy access to nearby restaurants, cafes, and the Hassan II Mosque.
  • A safe option for exploring the Corniche area on foot.

Why it’s great: You can enjoy Casablanca’s coastal charm and nightlife without venturing too far from your motorhome.


3. Parking Near the Hassan II Mosque

Parking lots around the Hassan II Mosque provide a convenient option for exploring the city’s most famous landmark.

What to expect:

  • Designated parking areas with attendants for added security.
  • Proximity to the mosque’s plaza, the Corniche, and other nearby attractions.
  • Affordable fees for short-term or day parking.

Why it’s great: It’s a central location for sightseeing and capturing the beauty of the mosque and its oceanfront setting.

Is Motorhoming in Casablanca good?
Boulevard Mohammed V in Casablanca in Morocco

4. Wild Camping Along the Coast

For adventurous travelers, certain stretches of Casablanca’s coastline offer opportunities for wild camping, especially in quieter areas outside the city center.

Tips for wild camping:

  • Be self-sufficient: Bring enough water, food, and waste disposal supplies, as facilities are limited.
  • Choose safe locations: Camp near well-frequented areas or villages for added security.
  • Respect the environment: Follow “leave no trace” principles to preserve the natural beauty of the coast.

Why it’s great: Wild camping provides a chance to wake up to ocean views and enjoy the tranquility of Morocco’s Atlantic shoreline.


5. Day Parking in the City Center

If you’re planning to explore Casablanca’s urban attractions, parking areas in the city center offer convenience for short visits.

Options:

  • Parking near the Old Medina, allowing you to explore its lively streets and souks.
  • Secure lots in the Art Deco district, perfect for visiting landmarks like the Royal Palace or Mahkama du Pacha.
  • Affordable rates for day parking, with attendants often present to oversee vehicles.

Why it’s great: Central parking makes it easy to explore Casablanca’s vibrant neighborhoods and cultural sites without the hassle of navigating busy streets in your motorhome.


6. Campsites in Nearby Mohammedia or Bouznika

For those who prefer staying outside the city, campsites in nearby towns like Mohammedia and Bouznika offer a quieter alternative.

Highlights:

  • Camping Bouznika Plage: Located about 45 minutes from Casablanca, offering beach access and motorhome amenities.
  • Camping L’Océan Bleu: A beachfront site in Mohammedia with a relaxed atmosphere and proximity to Casablanca.

Why it’s great: These locations provide a peaceful base for exploring Casablanca and enjoying Morocco’s Atlantic coastline.


Tips for Choosing the Best Campsite or Parking Spot

  • Book ahead during peak seasons: Spring and autumn are popular times to visit, so secure your spot early.
  • Consider your needs: Look for facilities like electrical hookups, water refills, and waste disposal if staying overnight.
  • Prioritize security: Choose attended parking areas or campsites with gated access for peace of mind.

Casablanca’s variety of campsites and parking options ensures a comfortable and secure stay for every motorhome traveler. In the next section, we’ll provide Tips for Navigating Casablanca in a Motorhome, helping you make the most of your visit to this bustling city.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API

Tips for Navigating Casablanca in a Motorhome

Casablanca is a vibrant, sprawling city with bustling streets, modern highways, and historic districts. While it’s an exciting destination, navigating Morocco’s largest city in a motorhome requires some preparation and patience. These tips will help you manage traffic, parking, and resources during your visit.


1. Plan for Busy Urban Traffic

As Morocco’s economic hub, Casablanca experiences significant traffic, especially during rush hours. Understanding the flow of the city will make your journey smoother.

Tips for navigating traffic:

  • Avoid peak hours: Traffic is heaviest from 8:00–10:00 AM and 4:00–7:00 PM.
  • Use highways and bypasses: The A3 highway offers quicker routes to and from the city center.
  • Drive defensively: Be prepared for sudden stops, unmarked pedestrian crossings, and unpredictable drivers.

Pro Tip: Apps like Google Maps or Waze can help you navigate traffic and find the fastest routes.


2. Choose Your Parking Wisely

Finding parking for a motorhome in Casablanca can be challenging, especially in busy neighborhoods. Secure parking areas and designated lots are your best options.

Parking tips:

  • Use attended lots near major attractions like the Hassan II Mosque or Ain Diab Corniche for added security.
  • Avoid narrow streets in the Old Medina, where navigating a motorhome is nearly impossible.
  • Keep cash on hand for parking fees, as credit cards are not widely accepted.

3. Managing Water, Waste, and Resources

Casablanca’s urban environment means you’ll need to plan ahead for managing your motorhome’s water and waste needs.

Resource management tips:

  • Campsites: Use facilities at campsites in Mohammedia or Bouznika to refill water tanks and dispose of waste responsibly.
  • City services: Larger fuel stations or travel centers often have restrooms and basic services.
  • Stock up: Supermarkets like Carrefour and Marjane in Casablanca offer fresh produce, bottled water, and other essentials.

4. Be Mindful of Driving in Crowded Areas

Casablanca’s Old Medina and central neighborhoods can have narrow streets and heavy pedestrian traffic, which may be difficult to navigate in a motorhome.

What to do:

  • Park your motorhome in a secure lot and use petit taxis or ride-hailing apps to explore the city center.
  • Stick to main roads and avoid venturing into smaller alleys or residential areas.
  • Follow local driving customs, such as yielding to pedestrians and using your horn sparingly.

5. Prepare for Coastal Winds

Casablanca’s location on the Atlantic coast means you may encounter strong winds, especially when driving along exposed stretches of road.

Tips for handling windy conditions:

  • Keep both hands on the wheel to maintain control in gusty weather.
  • Reduce your speed on open highways to improve stability.
  • Park in sheltered areas when camping or stopping overnight.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API

6. Respect Local Driving Customs

Driving in Morocco can be a unique experience, but adapting to local norms will make your journey easier.

Key points:

  • Roundabouts: Yield to traffic already inside the roundabout, unless otherwise indicated.
  • Pedestrian crossings: Always stop for pedestrians, even if they cross unexpectedly.
  • Lane markings: Be cautious, as some drivers may not strictly adhere to lanes.

7. Take Advantage of Casablanca’s Public Transportation

For a break from driving, Casablanca’s public transportation system and petit taxis are affordable and convenient for exploring the city.

Options:

  • Tramway: The Casablanca tram network is modern, efficient, and connects major areas.
  • Petit taxis: Small, red taxis are perfect for short trips within the city.
  • Ride-hailing apps: Services like Careem or Uber provide safe and reliable transport.

8. Plan Day Trips to Avoid Overnight Traffic

Casablanca’s central location makes it an excellent base for day trips, but plan your return to avoid evening congestion.

Suggested destinations:

  • Visit Mohammedia for a quieter beach experience.
  • Take a scenic drive to El Jadida for its historic Portuguese fortress.
  • Explore Rabat, just an hour away, for a mix of modern and historical attractions.

9. Emergency Preparedness

While Casablanca is a modern city with plenty of resources, it’s always good to be prepared for minor emergencies.

How to stay ready:

  • Carry a repair kit with tools, spare tires, and essential supplies.
  • Save the contact numbers for your campsite, local authorities, and roadside assistance services.
  • Pack a first-aid kit for minor injuries or illnesses.

10. Enjoy Casablanca at Your Own Pace

Casablanca’s lively energy can feel overwhelming at times, but taking your time and planning your itinerary will help you make the most of your visit.

Tips for a stress-free experience:

  • Schedule breaks to relax at the Corniche or local cafes.
  • Focus on a few key attractions each day to avoid feeling rushed.
  • Embrace the city’s vibrant atmosphere and mix of tradition and modernity.

Navigating Casablanca in a motorhome is a rewarding experience with the right planning and mindset. The city’s mix of cultural landmarks, coastal beauty, and urban excitement offers something for every traveler. In the next section, we’ll explore the top attractions and activities for motorhome travelers in Casablanca, ensuring you make the most of your time in this dynamic city.

Is Motorhoming in Casablanca safe?

Top Attractions and Activities for Motorhome Travelers in Casablanca

Casablanca offers a rich array of experiences, from exploring architectural marvels to enjoying its lively coastal atmosphere. As Morocco’s largest city, it combines cultural heritage with modern attractions, making it a dynamic stop for motorhome travelers.


1. Hassan II Mosque

The Hassan II Mosque is Casablanca’s crown jewel and a must-visit landmark. Perched on the edge of the Atlantic Ocean, this architectural masterpiece is one of the largest mosques in the world.

What to do:

  • Take a guided tour of the mosque to admire its intricate tilework, carved ceilings, and marble floors.
  • Walk along the surrounding plaza for panoramic views of the ocean.
  • Capture stunning photographs, especially at sunset when the light highlights its majestic features.

Pro Tip: Non-Muslims can visit the mosque during designated tour times, so check the schedule in advance.


2. Ain Diab Corniche

The Ain Diab Corniche is a lively seaside promenade, perfect for a relaxing stroll or enjoying Casablanca’s vibrant coastal culture.

What to do:

  • Walk along the promenade and soak in the ocean views.
  • Dine at one of the many beachfront cafes or seafood restaurants.
  • Visit the nearby Sindibad amusement park for a fun family outing.

Pro Tip: Visit in the evening to enjoy the Corniche’s lively nightlife and ocean breeze.


3. The Old Medina

Casablanca’s Old Medina offers a more traditional Moroccan experience, with winding alleys, bustling markets, and local artisans.

Highlights:

  • Shop for handmade crafts, spices, and textiles at local souks.
  • Try authentic Moroccan street food, such as msemen (savory pancakes) or grilled meats.
  • Explore the narrow streets to discover hidden gems and historic sites.

Pro Tip: Bargaining is expected in the souks, so negotiate prices respectfully.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API


4. Art Deco Architecture

Casablanca’s city center is home to a treasure trove of Art Deco buildings, a legacy of its French colonial past.

What to see:

  • Wander through the streets of the Habous Quarter and downtown to admire beautifully preserved facades.
  • Visit notable buildings such as the Cinema Rialto and the Wilaya (City Hall).
  • Stop at the Mahkama du Pacha, an ornate courthouse featuring intricate Moroccan design elements.

Pro Tip: Bring a camera to capture the striking blend of Art Deco and traditional Moroccan architecture.


5. The Central Market

Casablanca’s Central Market (Marché Central) is a bustling hub of activity, offering fresh produce, seafood, and local delicacies.

What to do:

  • Sample freshly caught seafood at one of the market’s informal eateries.
  • Browse stalls selling fruits, vegetables, and spices unique to Morocco.
  • Pick up local specialties like olives, preserved lemons, and pastries to enjoy in your motorhome.

6. Morocco Mall

For a modern twist, visit Morocco Mall, one of Africa’s largest shopping centers. Located near the Corniche, it offers shopping, dining, and entertainment.

What to do:

  • Browse international and local brands for souvenirs or essentials.
  • Visit the giant aquarium inside the mall or watch a movie at the cinema.
  • Enjoy the mall’s outdoor terraces with views of the Atlantic Ocean.

Pro Tip: The mall’s food court offers a mix of global and Moroccan cuisine, perfect for a quick meal.


Is Motorhoming in Casablanca worth it?

7. Notre-Dame de Lourdes Church

This stunning modernist church is a hidden gem in Casablanca, known for its remarkable stained-glass windows.

What to do:

  • Admire the church’s simple yet striking architecture.
  • Step inside to see the colorful stained-glass windows that create a serene, luminous atmosphere.
  • Learn about Casablanca’s multicultural heritage reflected in this unique site.

8. Day Trips from Casablanca

Casablanca’s central location makes it a great base for exploring nearby destinations.

Top day trips:

  • Rabat: The capital city, known for its historic Oudayas Kasbah and Hassan Tower.
  • Mohammedia: A quieter coastal town with beautiful beaches and a relaxed vibe.
  • El Jadida: A UNESCO World Heritage site featuring a Portuguese fortress and charming medina.

9. Cultural Experiences

Casablanca’s mix of modernity and tradition provides plenty of opportunities to immerse yourself in Moroccan culture.

What to do:

  • Attend a performance at the Théâtre Mohammed VI or another local venue.
  • Visit art galleries showcasing Moroccan contemporary art, such as Villa des Arts.
  • Learn about Moroccan cuisine by joining a cooking class.

10. Relax at Local Hammams

After exploring the city, unwind at one of Casablanca’s traditional hammams (bathhouses) or modern spas.

What to try:

  • Experience a traditional Moroccan steam bath and exfoliation treatment.
  • Opt for a relaxing massage at a luxury spa, many of which incorporate local ingredients like argan oil.
  • Rejuvenate your body and mind in a calming environment.

Casablanca’s mix of iconic landmarks, lively neighborhoods, and cultural experiences make it a city that motorhome travelers won’t want to miss. In the next section, we’ll cover how to prepare for your motorhome trip to Casablanca, ensuring a smooth and enjoyable adventure.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API

Preparing for Your Motorhome Trip to Casablanca

Proper planning ensures a smooth and enjoyable motorhome journey to Casablanca. With its urban energy, coastal charm, and cultural diversity, this city has much to offer, and being prepared will help you make the most of your visit.


1. Essential Documents and Permits

Traveling in Morocco by motorhome requires specific paperwork, especially if you’re entering from another country.

Checklist:

  • Passport and Visa: Ensure your passport is valid for at least six months. Most travelers can visit Morocco visa-free for up to 90 days.
  • Motorhome Insurance: Verify that your policy covers Morocco or purchase temporary insurance at the border.
  • Vehicle Registration Documents: Carry the original registration papers for your motorhome.
  • International Driving Permit (IDP): While not always required, an IDP simplifies interactions with local authorities.

2. Best Times to Visit Casablanca

Casablanca’s coastal climate makes it a year-round destination, but certain seasons offer better conditions for travelers.

Seasonal recommendations:

  • Spring (March to May): Ideal for outdoor activities and exploring the city’s landmarks, with mild temperatures.
  • Autumn (September to November): Warm days and cool evenings, perfect for sightseeing and beach walks.
  • Summer (June to August): Hot but moderated by coastal breezes, with plenty of opportunities for seaside relaxation.
  • Winter (December to February): Cooler temperatures and fewer crowds, making it a pleasant time for cultural exploration.

3. Packing Essentials

Packing thoughtfully ensures you’re prepared for Casablanca’s urban and coastal attractions.

What to bring:

  • Clothing: Lightweight and breathable fabrics for daytime, with a light jacket for cooler evenings.
  • Footwear: Comfortable walking shoes for exploring the city and sandals for the beach.
  • Sun protection: Sunscreen, sunglasses, and a wide-brimmed hat for sunny days.
  • Reusable water bottle: Stay hydrated while exploring.

Pro Tip: Pack a mix of casual and modest clothing to respect local customs, especially when visiting religious sites.


4. Navigation Tools

Navigating Casablanca’s bustling streets and busy highways requires reliable tools.

Recommended tools:

  • GPS or apps: Use Google Maps or Waze for real-time navigation.
  • Offline maps: Download Maps.me or similar apps for areas with limited connectivity.
  • Local advice: Campsite hosts and parking attendants often provide helpful tips on routes and attractions.

5. Managing Resources

Casablanca’s urban environment offers plenty of facilities for motorhome travelers, but planning ahead is essential.

Tips:

  • Refill water tanks: Use campsites or larger travel centers for water refills.
  • Stock up on supplies: Supermarkets like Carrefour and Marjane offer everything from fresh produce to household essentials.
  • Waste disposal: Campsites in nearby Mohammedia or Bouznika provide designated facilities.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API

6. Currency and Payments

The Moroccan Dirham (MAD) is the local currency, and having both cash and cards ensures convenience.

What to know:

  • ATMs in Casablanca: Widely available, especially near shopping centers and tourist areas.
  • Small denominations: Keep coins and smaller bills for tips, parking fees, and market purchases.
  • Tipping: A few dirhams are customary for guides, attendants, and service workers.

7. Emergency Preparedness

While Casablanca is a modern city, being prepared for unexpected situations ensures peace of mind.

How to stay prepared:

  • Carry a repair kit: Include spare tires, tools, and emergency supplies for minor fixes.
  • Pack a first-aid kit: Stock essentials for treating minor injuries, dehydration, or sunburn.
  • Save emergency contacts: Keep the phone numbers of campsites, local authorities, and roadside assistance services.

8. Plan Your Route

Casablanca is well-connected to other major cities and destinations, making it an excellent base for exploring Morocco.

Popular routes:

  • From Rabat: A 1-hour drive (90 kilometers) along the A3 highway.
  • From El Jadida: A 90-minute drive (100 kilometers) down the Atlantic coast.
  • From Marrakech: A 3-hour drive (240 kilometers) via the A7 highway.

9. Respect Local Customs

Understanding local customs ensures a respectful and enjoyable experience in Casablanca.

Cultural tips:

  • Dress modestly when visiting religious sites, such as the Hassan II Mosque.
  • Ask permission before taking photos of people or private properties.
  • Greet locals with “Salam Alaikum” (peace be upon you) for a warm reception.

By preparing thoroughly, your motorhome trip to Casablanca will be seamless and enjoyable. Whether you’re marveling at architectural wonders, relaxing by the sea, or exploring its vibrant neighborhoods, Casablanca promises a rich and rewarding experience.

In the next section, we’ll conclude with a summary of why Casablanca is a must-visit destination for motorhome travelers.

Last update on 2024-12-10 / Affiliate links / Images from Amazon Product Advertising API

Discover the Urban Charm of Motorhoming in Casablanca

Casablanca is a destination that seamlessly blends tradition and modernity, offering motorhome travelers a unique opportunity to experience Morocco’s vibrant urban life and coastal beauty. From the awe-inspiring Hassan II Mosque to the bustling Corniche and historic Medina, the city is full of attractions that cater to a variety of interests.

In this article, you’ve discovered:

  • The best motorhome campsites and parking options in Casablanca, ensuring a comfortable and secure stay.
  • Practical tips for navigating Casablanca’s bustling streets and managing resources in an urban environment.
  • Top attractions and activities, from exploring the Old Medina to enjoying Casablanca’s lively coastal vibe.

Casablanca’s cosmopolitan atmosphere, diverse experiences, and convenient location make it an essential stop on any Moroccan motorhome adventure. Whether you’re indulging in fresh seafood by the ocean, strolling through its Art Deco streets, or marveling at its cultural landmarks, Casablanca offers unforgettable moments.

For your next adventure, consider heading to Rabat, Morocco’s capital, to explore its historical landmarks and relaxed charm, or continue to Mohammedia for a quieter coastal retreat. Wherever your journey takes you, Casablanca will remain a highlight of your travels.

Safe travels and enjoy the road!

Casablanca by motorhome
Hassan II Mosque, Casablanca

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top