English / phrase
A Scenic Spot
MEANING IN ENGLISH
A picturesque, beautiful natural location
In context
01
They secured a home loan to acquire a retirement cottage situated near a scenic spot in the hills.
02
Property mortgages for vacation villas built overlooking a scenic spot usually require higher down payments.
Synonyms
picturesque location,picturesque vista,beauty spot
Antonyms
eyesore,industrial wasteland
Collocations
overlooking a scenic spot,located near a scenic spot,visit a scenic spot