Located on the windy Atlantic coast, about two hours southwest of Marrakesh, is the small city of Essaouria. “Swerah,” as locals call it. Or it’s old Portuguese name “Mogador”, Our guide will help you discover the highlights. This blue seaside […]