Postcardworthy (6)
I believe the answer is:
scenic
(Other definitions for scenic that I've seen before include "Like beautiful views" , "Like lovely countryside" , "Having lovely views" , "Relating to picturesque countryside" , "Offering pleasant views, say route" .)