a wide scenic road planted with trees; the riverside drive offers many exciting scenic views
[ Syn: drive ]