temples: a place of worship.Synonyms: church, mosque, synagogue, cathedral
Places Shown
Egypt
Karnak; El-Karnak; Luxor Governorate; Egypt
Thebes; Egypt