camels in a desert

Maroc

Taghazout

a person standing on a rock in front of a wave

Essaouira

man in blue shirt riding brown camel on beach during daytime
photography of buildings beside seashore and mountain during daytime

Afrique du sud

Jeffreys Bay

person surfing

Victoria Bay

brown rock formation near body of water during daytime
boats dock on sand

Sénégal

Île de Ngor