Marrakesh is well-connected by public transport. Take a train from Casablanca or a bus from major cities; Marrakesh Menara Airport also facilitates international flights.
![Imsouane surf morocco](https://fencelesstravel.com/wp-content/uploads/2023/03/IMG_1638-768x512.jpg)
Imsouane / Taghazout
You can easily take a taxi from Agadir or Essaouira to Imsouane or Taghazout. Share it with some people, it’s