Where is Temple of Horus?
Where is Temple of Horus located?
Temple of Horus, Temple of Horus, Egypt (approx. 24.98333°, 32.86667°)
Where is Temple of Horus on the map?
{"latitude":24.98333,"longitude":32.86667,"title":"Temple of Horus"}