natuary

/neɪtˈʃɪəri, neɪˈʧɪəri/

Definitions

1. noun

A place where natural features or scenery are particularly striking or beautiful.

“The guidebook described the village as a picturesque natuary surrounded by rolling hills.”

Synonyms

  • natural wonder
  • scenic spot

Antonyms

  • eyesore
  • landfill