An ancient fortress stands beside the tranquil waters. Seagulls decorate the sandy beaches of Essaouira, Morocco.