Mounira Tekla Palace
-
Upper Egypt
The Lost Palaces of Upper Egypt: Inside Bahgoura’s Forgotten Architectural Treasure
In the heart of Nag Hammadi, north of Qena Governorate, lies the village of Bahgoura, one of the ancient villages…
Read More »