Essaouira is a well-known port city and seaside town on Morocco’s Atlantic Coast encased by old 18th century brass cannons and picturesque ocean views. For travelers looking for a laid-back Moroccan getaway. Only two-and-a-half hours from Marrakech, Essaouira is the place to be. Famously known as the filming location of Game of Thrones Season 3,...Read More