stay alert respect customs

Is It Safe to Travel to Morocco Safety Guide

You can safely travel to Morocco if you stay aware, respect local customs, and take basic precautions against petty crime and scams. Keep valuables secure in crowded medinas, use registered taxis, and choose well-reviewed lodgings. Dress modestly, learn a few local phrases, and carry copies of important documents. Have travel insurance and emergency contacts handy. If something goes wrong, report it to police and your embassy promptly—keep going to learn practical tips and contacts.

Is Morocco Safe? Quick Answer

stay alert respect customs

Wondering if Morocco’s safe to visit? You’ll generally find Morocco safe for travelers who stay aware and respect local customs.

Petty crime like pickpocketing occurs in crowded areas, and scams target tourists. Stick to well-lit streets, secure belongings, use reputable transport, and avoid risky demonstrations.

With sensible precautions, you can enjoy Morocco’s cities and landscapes confidently.

Who This Safety Guide Is For

If you’re traveling solo, I’ll highlight safety tips for traversing cities and staying aware after dark.

For families, I’ll cover precautions for kids, transport, and health needs.

If you’re in a group or on a tour, I’ll point out how to coordinate with guides and protect your belongings.

Solo Travelers’ Considerations

Traveling alone in Morocco can be liberating and safe when you plan ahead and stay aware of local customs.

Respect dress codes, learn basic Arabic or French phrases, and keep copies of documents.

Choose well-reviewed accommodations, share your itinerary with someone back home, use registered taxis, and trust your instincts in crowded markets.

Blend in, stay alert, and enjoy responsible exploration.

Family Trip Precautions

Planning a family trip to Morocco? You’ll want clear precautions to keep kids safe, comfortable, and engaged. Follow practical tips:

  1. Carry copies of passports, emergency contacts, and medicines.
  2. Choose family-friendly accommodation with secure locks and crib options.
  3. Teach children basic local phrases and stranger-awareness.
  4. Plan slower days, hydration, and sun protection to avoid fatigue.

Group And Tourists

Whether you’re joining a guided tour or exploring Morocco with friends, this section covers safety tips tailored to groups and independent tourists.

You’ll learn how to coordinate meeting points, keep valuables secure, and communicate plans with leaders. Stay aware of local customs, split cash, and confirm transport arrangements.

Group dynamics reduce risk, but each person should carry ID and emergency contacts.

Safety Overview: Crime, Politics, and Advisories

While Morocco is generally safe for visitors, you should stay aware of petty crime in crowded areas, occasional political demonstrations, and regional travel advisories that can affect border zones and remote regions.

  1. Monitor local news and government advisories.
  2. Keep valuables secure and avoid isolated streets at night.
  3. Respect demonstrations—don’t approach or photograph police activity.
  4. Check border restrictions before planning trips to remote or disputed areas.

Immediate Safety Checklist for Travelers

Before you head out, make sure you’ve saved local emergency numbers and know how to reach police, ambulance, and your embassy.

Keep your passport, copies, and travel documents secure and hidden while carrying only what you need.

Pack necessary medications, store prescriptions separately, and know where to get medical help if needed.

Local Emergency Numbers

Keep a short list of Morocco’s emergency numbers handy so you can call for help fast:

  1. Police (19) — contact for crime, safety threats, or public order.
  2. Medical ambulance (15) — use for injuries, sudden illnesses, or urgent care.
  3. Fire brigade (15 or 150) — report fires, rescue, or hazardous incidents.
  4. Tourist assistance (212-537…) — reach local consular or tourist helplines for guidance.

Travel Documents Secure

1 simple routine will cut your risk of losing paperwork: carry copies of your passport, visa, and insurance separately from the originals and keep digital scans in a secure cloud or encrypted folder you can access from anywhere.

Also leave a copy with someone trusted at home, use a hotel safe for originals, carry a minimal ID on you, and note embassy contact details.

Health And Medications

If you take a few quick steps before leaving, you’ll reduce health-related risks dramatically:

  1. Pack prescription meds in original bottles, plus copies of prescriptions and a small first-aid kit.
  2. Get recommended vaccines, check travel clinic advice, and bring proof of immunization.
  3. Carry diarrhea remedies, rehydration salts, insect repellent, and sunscreen.
  4. Buy travel insurance covering medical evacuation and local care.

Morocco: Crime by City and Region

While most visits to Morocco are trouble-free, crime levels vary widely between cities and regions, so you should know what to expect where you’re going.

Casablanca and parts of Rabat see more street theft and scams; tourist areas in Marrakech and Fes attract pickpockets and aggressive vendors.

Coastal resorts and rural mountain towns are generally calmer, but stay aware, secure valuables, and ask locals about hotspots.

Common Petty Crimes Tourists Face

Knowing which neighborhoods to avoid helps, but you should also be ready for common petty crimes that can spoil a trip.

Stay alert, keep valuables hidden, and trust your instincts when approached.

  1. Fake guides offering services and asking for payment
  2. Overcharging taxis or vendors after a purchase
  3. Bag snatching on busy streets
  4. Distraction scams while you’re photographing or browsing

Pickpocketing Hotspots and Prevention

In busy medina markets you’ll want to keep bags zipped and phones out of sight because crowds make it easy for someone to slip a hand in.

On packed trams and buses, stay aware of who’s close behind you and secure valuables in a front pocket or money belt.

These simple habits cut your risk and let you enjoy the city with less worry.

Busy Medina Markets

Because medina markets pack narrow lanes with crowds, loud bargaining, and overflowing stalls, they’re a prime place for pickpockets to work unnoticed.

  1. Keep valuables zipped and out of sight.
  2. Wear a money belt under clothing.
  3. Stay aware of distraction techniques.
  4. Travel light, secure bags crossbody and in front.

If someone bumps you, step aside and check quickly.

Public Transport Crowds

Ever been jostled on a packed tram and felt a hand brush your pocket? You stay alert in crowded buses, trains, and stations. Keep valuables concealed, crossbody bags in front, and pockets zipped. Trust instincts, move away from clusters, and use a money belt at night.

Spot Risk Action
Tram doors High Hold bag front
Stations Medium Watch exits
Buses High Zip pockets

Top Scams and How to Avoid Them

Wondering what scams you’re most likely to face in Morocco and how to dodge them? Stay sharp, trust instincts, and set clear boundaries.

Common schemes target tourists; be polite but firm.

  1. Overcharging taxis — agree price or use meter.
  2. Fake guides — use official tour operators.
  3. Stall pressure — fix prices before buying.
  4. Pickpockets — keep valuables secured and out of sight.

What to Do If You’re Scammed

If you’re scammed, stay calm and quickly assess what happened so you can decide the next steps.

Take photos, note details, and get receipts or names to document the incident.

Then ask locals, your accommodation, or police for help to report it and recover what you can.

Stay Calm, Assess

When you realize you’ve been scammed, pause and take a breath so you can think clearly—acting impulsively can make things worse.

  1. Stay composed; check your surroundings and safety.
  2. Calmly confirm what was taken or lost.
  3. Ask locals or staff for immediate advice or help.
  4. Decide your next step: report to police, contact your bank, or move to a safer location.

Document The Incident

Although it’s upsetting, document the incident immediately so you preserve facts and evidence: take photos, note time/place, record witness names, and save receipts. Create a clear, chronological account you can share with authorities or your embassy.

Item Action
Photos Capture items, surroundings
Time Note exact time/date
People List witnesses, descriptions
Money Record amounts, receipts
Notes Write chronology, statements

Seek Local Assistance

After you’ve documented the incident, seek local assistance promptly so you can stop further loss and get practical help.

Contact police for a report, notify your embassy or consulate, and alert your bank or card issuer to freeze accounts.

Get local advice on recovery steps and trusted translators if needed.

  1. File police report
  2. Call embassy
  3. Notify bank
  4. Seek local advice

Taxi Safety and Meter Scams

If you’re taking taxis in Morocco, know the common meter tricks and how to avoid them: insist the driver uses the meter (ask to see it running), confirm the route beforehand, and be ready to walk away if the driver refuses or quotes an unreasonable flat fare.

Always clarify destination, carry small bills, note the license plate, and use official city taxis or app services when available.

Public Transport: Trains, Buses, Shared Taxis

1 key rule for using public transport in Morocco: plan your route and tickets before you travel.

  1. Use ONCF trains for comfort; book seats for peak times.
  2. Take CTM or private buses for long distances; confirm luggage policies.
  3. Share taxis (grand taxis) are cheap; wait until full and agree price.
  4. Keep valuables close, expect crowded platforms, and carry small change for fares.

Domestic Flights and Airport Tips

While domestic flights can save you time on long routes across Morocco, you should book early and verify baggage rules to avoid surprises at the airport.

Arrive two hours early for domestic connections, carry ID and printed or digital tickets, and keep valuables in your carry-on.

Expect basic security, occasional delays, and friendly staff; confirm transfer times if connecting through Casablanca or Marrakech.

Night Safety: Where to Go, What to Avoid

After you land or finish a long day’s travel, plan your evening movements with care: Morocco’s cities come alive after dark, but patterns change between neighborhoods.

Stay in well-lit areas, use trusted taxis, and keep valuables concealed. Avoid isolated streets and late-night solo walks. Check hotel staff for safe recommendations.

  1. Stick to main squares and popular cafes.
  2. Use registered taxis or ride apps.
  3. Travel with companions after midnight.
  4. Keep emergency numbers handy.

Medina Safety: Crowds, Exits, and Navigation

Because medinas are a maze of narrow alleys and constant activity, plan your route before you plunge in and keep an eye on exits and landmarks so you don’t get disoriented.

Move confidently, avoid isolated side streets after dark, and carry minimal valuables. Use a local map app or snap photos of key junctions.

If overwhelmed, step into a café or shop to regroup and ask for directions.

Solo Traveler Safety in Morocco

How should you stay safe when traveling solo in Morocco? Stay alert, blend in, and trust your instincts.

Keep copies of documents, share your itinerary, and learn basic local phrases. Use reputable transport and accommodations, avoid isolated areas after dark, and keep valuables secure.

  1. Share itinerary with someone trustworthy.
  2. Use licensed taxis or rideshares.
  3. Keep emergency contacts handy.
  4. Stay aware of surroundings.

Safety Tips for Women Travelers

While Morocco is welcoming, women travelers should take a few extra precautions to stay comfortable and safe.

Dress modestly to respect local customs, keep valuables discreet, and avoid isolated areas after dark.

Use reputable transport, share your itinerary with someone, and trust your instincts.

If harassment occurs, seek help from authorities or staff, and prioritize your personal safety above politeness.

Family and Child Safety Advice

When traveling in Morocco with children, pick family-friendly accommodations with secure doors, window guards, and easy access to elevators or ground-floor rooms.

Keep kids close in busy medinas and markets by using harnesses, ID bracelets, or matching clothing so you can spot them quickly.

Prepare a basic medical kit, know where the nearest clinic is, and carry any prescriptions and vaccination records.

Child-Friendly Accommodation Tips

Because kids have different needs, pick accommodation that keeps safety and convenience front and center. You’ll want secure rooms, easy access to medical help, and simple layouts for supervision.

Consider these quick checks:

  1. Childproofed rooms and outlets.
  2. Ground-floor or elevator access.
  3. Nearby pharmacy and clinic.
  4. Family-friendly meal options and laundry.

Keeping Kids Safe In Crowds

If you’re traversing busy markets, festivals, or transport hubs, keep kids close and visible by using harnesses, wrist straps, or matching clothing so you can spot them quickly and limit wandering.

Brief kids on a meeting point, teach them to stay put if separated, carry ID and a recent photo, and maintain eye contact in crowds.

Stay calm and move deliberately.

Health And Medical Preparedness

Although you’ll hope to avoid it, being ready for illness or injury keeps your trip running smoothly; pack a family-sized first-aid kit, any prescription meds in their original containers with copies of prescriptions, and child-appropriate doses of fever reducers and rehydration salts.

  1. Locate nearby hospitals and clinics.
  2. Carry travel insurance details and emergency numbers.
  3. Keep vaccines and records handy.
  4. Teach kids basic hygiene and when to seek help.

LGBT+ Travel: Safety and Local Norms

When you travel to Morocco as an LGBT+ person, be aware that public displays of affection and open discussion of same-sex relationships can attract unwanted attention and, in some cases, legal trouble; exercise discretion, especially outside major cities like Marrakech and Rabat.

Stay in LGBT-friendly neighborhoods and accommodations, research local laws and community resources, use discretion on dating apps, and trust your instincts to avoid risky situations.

Cultural Etiquette That Reduces Risk

When you dress modestly and respectfully in Morocco, you’ll lower the chance of unwanted attention and show cultural awareness.

Use proper greetings—learn basic Arabic or Amazigh phrases and follow local customs like handshakes or right-hand exchanges—to build rapport with locals.

Respect dining norms and prayer times by asking before taking photos, waiting to be served, and avoiding noisy behavior near mosques.

Dress Modestly And Respectfully

Because Morocco is a primarily Muslim country with conservative social norms, dressing modestly helps you show respect and reduces unwanted attention.

  1. Cover shoulders and knees in public spaces to blend in.
  2. Choose loose, breathable fabrics for comfort in heat.
  3. Use a scarf to cover hair at religious sites or if unsure.
  4. Avoid provocative or transparent clothing to prevent stares and discomfort.

Greet Locals Properly

If you want to put people at ease and lower the chance of misunderstandings, learn and use basic Moroccan greetings—saying “Salam Alaikum” (peace be upon you) and replying “Wa Alaikum Salam” shows respect and opens conversations.

Use a warm tone, offer a light handshake with same-gender locals, and wait for women to extend a hand.

Address elders politely and mirror local formality to build trust.

Observe Dining And Prayer

1 simple rule will keep you out of most cultural misunderstandings: respect meal and prayer routines.

When you’re invited, wait for the host to start eating, accept small portions, and use your right hand.

During prayer times, be quiet, avoid noisy streets, and don’t expect services to be tourist-friendly.

  1. Wait to be seated and served
  2. Use right hand for food
  3. Dress modestly at mealtimes
  4. Respect prayer times

Dress and Behavior: Respectful Guidelines

When you dress and act respectfully in Morocco, you’ll blend in more easily and avoid drawing unwanted attention; modest clothing—covering shoulders and knees for both men and women—is a simple, practical choice, and limiting flashy jewelry or loud behavior helps keep interactions polite and safe. You should ask before photographing people, greet politely, and follow local customs.

Situation Suggested Action Reason
Market Dress modestly Respect
Mosque Remove shoes Protocol
Photos Ask first Courtesy

Road Safety and Driving in Morocco

Alongside respecting local dress and behavior, being aware of road safety will keep you safer while moving between sights.

  1. Watch for unpredictable drivers and scooters in cities.
  2. Use seatbelts and avoid night driving on rural roads.
  3. Expect animals, pedestrians, and poor signage on secondary routes.
  4. Keep emergency numbers handy, plan routes, and drive defensively to reduce risk.

Renting a Car: Paperwork and Hazards

Anyone renting a car in Morocco should be prepared with the right paperwork and an eye for common hazards: carry your passport, valid driver’s license (an International Driving Permit if required by your rental company), and a credit card in the driver’s name for the deposit.

Double-check that insurance coverage—collision, theft, and third-party liability—is clearly documented.

Inspect the vehicle for damage, photograph existing scratches, confirm fuel policy, and avoid nighttime rural driving.

Desert Travel: Sahara Safety Precautions

Because the Sahara’s heat, shifting sands, and remote stretches leave little room for error, you should prepare carefully before heading into the desert.

  1. Hire licensed guides, confirm routes, and share your itinerary with someone.
  2. Carry extra water, sun protection, and reliable comms (satphone or tracker).
  3. Use a suitable 4×4, check fuel and spares, and know basic repairs.
  4. Avoid solo night crossings, respect weather warnings, and trust local advice.

Mountain Trekking and Remote-Area Safety

Before you head into Morocco’s mountains, plan your route carefully, check trail conditions, and leave your itinerary with someone reliable.

Stay aware of changing weather and terrain so you can adjust pace or turn back if conditions worsen.

Pack an emergency kit with navigation tools, shelter, extra food and water, and a way to call for help.

Route Planning Essentials

Where will you go when the trail narrows and cell signal fades?

Plan routes, mark exits, and set realistic daily goals. Share itinerary with someone reliable. Carry navigation backups and emergency contacts.

  1. Choose proven trails and alternate paths.
  2. Note water points and shelter spots.
  3. Schedule check-in times.
  4. Pack charged GPS, maps, compass, and spare battery.

Weather And Terrain Awareness

Mountains can turn quickly from scenic to severe, so you need to read weather forecasts, know local microclimates, and match your route to current terrain conditions.

Check recent trail reports, recognize signs of incoming storms or flash floods, and avoid unstable scree, snowfields, or steep gullies.

Travel with experienced companions, adjust plans for temperature swings, and turn back if conditions worsen.

Emergency Preparedness Kit

One reliable emergency kit can mean the difference between a manageable mishap and a life-threatening situation when you’re trekking in Morocco’s mountains or remote desert.

Carry a compact kit and know its use. Prioritize essentials, keep it accessible, and check supplies before each trek.

  1. First-aid, blister care, and bandages
  2. Water purification and high-energy snacks
  3. Warm layer, emergency bivvy, firestarter
  4. GPS beacon, map, compass, spare battery

While Morocco is generally safe for travelers, you should be aware of specific health risks and get recommended vaccinations before you go.

While Morocco is safe for most travelers, be aware of health risks and get recommended vaccinations before you go.

Get routine immunizations (MMR, diphtheria-tetanus-pertussis), plus hepatitis A and consider typhoid.

If you’ll spend time in rural or high-risk areas, discuss hepatitis B, rabies, and meningitis with your clinician.

Bring insect repellent and stay current on prescriptions.

Food and Water Safety to Avoid Illness

Stick to sealed bottled water and avoid tap water when brushing your teeth or making drinks.

Choose freshly cooked, steaming-hot meals and skip salads or any food washed in local water.

Don’t accept ice from street vendors and ask if water is filtered when in doubt.

Drink Safe Bottled Water

Wondering which water is safe to drink in Morocco? You should stick to sealed bottled water, check the cap seal, and avoid ice from unknown sources.

Use bottled water for brushing teeth and making baby formula.

  1. Verify unopened seal
  2. Prefer known brands
  3. Avoid tap and street vendors’ ice
  4. Carry a reusable bottle and trusted refill points

Eat Cooked, Hot Meals

If you want to avoid stomach bugs in Morocco, eat foods that are thoroughly cooked and served hot, since heat kills most harmful bacteria and parasites. Choose busy restaurants, avoid lukewarm dishes, and ask how long food was held.

Tip Why Action
Eat hot Kills germs Order fresh
Busy spot Turnover Dine there
Ask Prep time Confirm hot

Avoid Street Ice/Salads

Because tap water and ice can carry bacteria and parasites you’re not used to, avoid street ice and uncooked salads unless you’re sure they were made with safe water.

You should favor bottled drinks and peeled fruit, and ask vendors about sourcing.

Follow simple precautions:

  1. Buy sealed bottled water.
  2. Skip ice in drinks.
  3. Eat cooked or peeled produce.
  4. Ask about food prep water.

Medical Care Quality and Finding Help

When you need medical help in Morocco, you’ll generally find decent care in cities and tourist areas but should expect limited services in rural regions; private clinics in Casablanca, Marrakech, and Rabat often match international standards and English-speaking staff, while public hospitals can be crowded and vary in quality.

Type Tip
Private clinics Faster, higher standards
Public hospitals Affordable, variable wait times

Travel Insurance: Must-Have Coverage

You should make sure your policy includes medical evacuation coverage so you can get to proper care quickly if local facilities can’t handle your needs.

Also get trip cancellation protection to recoup prepaid costs if illness, family emergency, or travel disruptions force you to cancel.

Check limits, exclusions, and emergency contact procedures before you buy.

Medical Evacuation Coverage

If a serious illness or injury happens far from quality care, medical evacuation coverage can get you to a facility that can actually treat you—and it can save you from huge out-of-pocket costs.

  1. Know limits: check evacuation and repatriation caps.
  2. Confirm provider network and approval process.
  3. Keep emergency contact and policy card accessible.
  4. Understand exclusions, pre-existing conditions, and required documentation.

Trip Cancellation Protection

Wondering what happens to your nonrefundable flights and tours if illness, a family emergency, or unforeseen travel bans force you to cancel? You should buy trip cancellation protection to recover prepaid costs, get clear cancellation reasons, and secure reimbursement timelines. Compare policies for covered reasons, limits, and claim processes before you book.

Benefit Typical Coverage Notes
Refunds Up to 100% Proof required
Interruptions Pro rata Travel change
Medical Trip-related Documentation
Evacuation Emergency only High cost
Delays Limited Per day limits

Money, Cards, and ATM Safety Practices

When traveling in Morocco, plan your cash needs and card use before you go so you avoid unnecessary risks and fees.

  1. Carry limited cash; use hotels or safes for backups.
  2. Use ATMs inside banks, shield PINs, check for tampering.
  3. Notify banks of travel dates, enable alerts, set travel limits.
  4. Prefer chip cards, keep a separate backup card and secure wallet.

Digital Safety: Phones, Wi‑Fi, and Cyberscams

Since your phone will be your map, translator, and lifeline, protect it and your data before you switch on roaming: update apps and the OS, enable a strong lock (PIN, passcode, or biometrics), and turn on remote-wipe and find-my-device features so you can erase or locate the device if it’s lost or stolen.

Use VPN on public Wi‑Fi, avoid banking on open networks, verify hotspot names, enable two‑factor authentication, and beware phishing links and unsolicited QR codes.

Although Morocco feels relaxed in many ways, its laws on drugs, photography, and public behavior are strict and enforced, so you should know the boundaries before you act.

  1. Don’t possess or use illegal drugs — penalties are severe.
  2. Ask permission before photographing people, police, or sensitive sites.
  3. Respect dress and public conduct norms to avoid fines.
  4. Carry ID and follow police instructions; contest issues legally, not confrontationally.

If Harassment or Assault Happens: Step‑by‑Step

Stay calm and prioritize your safety: if you’re harassed or assaulted, get to a safe, populated place as quickly as you can and seek help from people nearby or from authorities.

Preserve evidence—don’t wash or change clothes, photograph injuries and location, and note witnesses.

Get medical care promptly, consider a police report, and tell someone you trust.

Rest, document, and follow up.

Embassy, Consulate, and Emergency Contacts

If you run into trouble—lose your passport, need legal help, or face an emergency—contact your country’s embassy or consulate right away; they can help with emergency travel documents, local legal referrals, and communication with family.

  1. Save embassy and consulate phone numbers and addresses before you travel.
  2. Register with your government’s traveler enrollment service.
  3. Know local emergency numbers: police, ambulance, and fire.
  4. Keep digital and physical copies of important documents.

Final Red Flags: When to Reconsider Travel

Before you head out, double-check that your embassy contacts, emergency numbers, and document backups are all accessible—if any of those safety nets are shaky, you should think twice about traveling.

Also reconsider if there’s recent political unrest, severe weather alerts, credible crime spikes, or travel warnings for your route.

If local services are unreliable or your health insurance won’t cover you, postpone the trip.

Frequently Asked Questions

Can I Drink Alcohol Openly in Public Places in Morocco?

You generally can’t drink alcohol openly in public in Morocco; you’ll find it in licensed bars, hotels, and restaurants, and private homes. Don’t drink publicly in conservative areas; respect local customs and avoid attracting attention.

Are There Reliable Women-Only Accommodations or Dorms?

Yes — you’ll find reliable women-only hostels, guesthouses, and private dorms in major cities; many listings highlight female-only options, reviews, and safety features, so you can book confidently and contact hosts for specific security or privacy concerns.

Is It Safe to Use Ride‑Hailing Apps Like Uber/Careem in Morocco?

Yes — you can use ride‑hailing apps like Uber and Careem in Morocco, but you’ll want to prefer licensed drivers, check ratings, share trips with someone, confirm fares beforehand, and avoid late‑night solo rides in unfamiliar areas.

Can I Bring Prescription Medications, Including Controlled Substances?

Yes — you can bring prescription meds, including some controlled substances, but you must carry prescriptions, original packaging, a doctor’s letter (translated if possible), and check Moroccan import rules and quantities to avoid legal issues.

Are COVID-19 Entry Requirements or Quarantine Rules Still Enforced?

No, Morocco no longer enforces COVID-19 entry or quarantine rules for travelers; you should still check airline and local health updates, carry vaccination proof if needed, and follow common-sense precautions like masking when required or crowded.

Conclusion

In short, Morocco can be safe if you stay alert, respect local customs, and plan smartly. Trust your instincts: avoid sketchy areas at night, dress modestly in conservative places, and keep valuables hidden. Know local laws, have emergency contacts handy, and register with your embassy if possible. If something feels wrong, leave, seek help, and report it. With common-sense precautions, most travelers enjoy Morocco’s culture, food, and landscapes without major problems.

Similar Posts

Leave a Reply

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