Not many travellers to Morocco make it past Marrakech Fez and Casablanca, but on the western coast of Morocco, between Essaouria and Casablanca, lies a small quiet fishing village and seaside resort town. Just a 2.5-hour drive from Marrakech and 2 hours from Casablanca, Oualidia is the ideal place to unwind from the whirling pace of Marrakech and […]