Like vistas (6)
I believe the answer is:
scenic
(Other definitions for scenic that I've seen before include "Having nice views along the way" , "Like beautiful location" , "This route has pleasing vistas" , "This route has picturesque views" , "Offering pleasant views, say route" .)