Where is Cleopatra's Needle?

Where is Cleopatra's Needle located?

Cleopatra's Needle, New York, United States (approx. 40.77961°, -73.96542°)


Where is Cleopatra's Needle on the map?