Sahara View

Sahara View

Sahara Sand Dunes

Sahara Sand Dunes

Sahara Sand Dunes

Sahara Sand Dunes

Sahara Sand Dunes

Sahara Sand Dunes

Tassili N' Ajjer, Sahara Desert, Algeria.

Tassili N' Ajjer, Sahara Desert, Algeria.

Hoggar Sunset

Hoggar Sunset

Stuck in a Rut

Stuck in a Rut

All Aboard!

All Aboard!

Siwa Oasis

Siwa Oasis

Hieroglyphics

Hieroglyphics

Hieroglyphics

Hieroglyphics

Hieroglyphics

Hieroglyphics

Walking in the Footsteps of History

Walking in the Footsteps of History

Ancient Writings

Ancient Writings

Temple of Hatshepsut

Temple of Hatshepsut

Massive Columns

Massive Columns

Obelisks of Hatshepsut

Obelisks of Hatshepsut

Taking a Break

Taking a Break

Feluccas on the Nile

Feluccas on the Nile

Pyramids at Giza

Pyramids at Giza