Italy
Temple of Apollo Palatinus, Rome
Description:
Hello there, I am looking for the location of these ruins. I have a suspicion that this is in Greece, but any help would be hugely appreciated.
Status:
Already located!
Solution:
Temple of Apollo Palatinus, Rome
Lat/Lng:
41.88760949108592, 12.485858926407936
1 comment