Morocco: Essaouira
ESSAOUIRA is a seaside town overlooking the Atlantic Ocean. On a bus, we travel for three hours along the deserted streets that separate it from Marrakech. #2
ESSAOUIRA is a seaside town overlooking the Atlantic Ocean. On a bus, we travel for three hours along the deserted streets that separate it from Marrakech. #2