Where is Alba Longa?

Where is Alba Longa located?

Alba Longa, Lazio, Italy (approx. 41.74691°, 12.65026°)


Where is Alba Longa on the map?