The National Rose Garden

From Wikipedia, the free encyclopedia

Jump to: navigation, search

The National Rose Garden (of the United States) is the world's largest rose garden. It is located in western Shreveport, Louisiana.[citation needed]

[edit] See also

Personal tools