something that pleases your eyes, e.g. a very attractive scene.
Nepal has many eye feasts for tourists.
10👍 1👎