Showing posts with label Nile River. Show all posts
Showing posts with label Nile River. Show all posts

Cleopatra's Needle on the Embankment

One of the things you do when in London is walking along the Thames. That will inevitably bring you to the Victoria Embankment where Cleopatra's Needle is standing tall. The needle is an obelisk, and it has absolutely nothing to do with Cleopatra. Otherwise the name is apt.