Satellite map of Torre Astura
Torre Astura, formerly an island called by the ancients merely Astura (Greek: Ἄστυρα), is now a peninsula in the comune of Nettuno, on the coast of Latium, Italy, at the southeast extremity of the Bay of Antium, on the road to Circeii.
Latitude: 41° 24' 28.80" N
Longitude: 12° 45' 54.00" E