Diving in Morocco takes place around the Straits of Gibraltar amongst vertical walls and slopes; however the frequently strong currents limit the diving here to experienced levels. Fish are plentiful here along with the bigger marine life.
Less experienced divers are limited to the waters of the western Med which are at best unexciting.