whatdoiknow.typepad.com > Egypt

« Back to Egypt

Cave Church

Cave Church

The Cave Church is built into the mountainside, a huge mega church seating thousands.

Permalink