In which city is the world’s tallest obelisk located?

Answer
Washington, D.C. (Home to the Washington Monument)

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *