Morocco is a vibrant country, perfect for adventurers who want to veer off the beaten path of expat destinations. Perched at the tip of northwest Africa, the country is situated at the meeting point of the Atlantic Ocean and the Mediterranean Sea. A long coastline means plenty of beaches and fresh seafood available daily. The […]