Manage Your Business

Queen Isabella I Statue

Queen Isabella I Statue

About

Queen Isabella, also known as Queen Isabella, is an outdoor sculpture of Isabella I of Castile, installed outside the Pan American Union Building of the Organization of American States at 17th Street and Constitution Avenue NW in Washington, D.C., in the United States.

MoreLess
More on Wikipedia

Details

Location

Foggy Bottom Washington, DC United States

Coordinates

38.89261° N, 77.0397° W