Parkways Synonyms

A wide scenic road planted with trees
(Noun)