Cave of Swimmers – A Cave with Ancient Rock Art in Egypt
The Cave of Swimmers is a cave with ancient rock art in the mountainous Gilf Kebir plateau of the Libyan Desert section of the Sahara. The Cave of Swimmers was first brought to popular attention by David Roberts’ book, The Cave Painters. The Cave’s name derives from the images found within it that show people […]