Tourism in Africa: Sand dunes

The African continent has sand dunes across various countries …………….read more