vista
/ˈvɪstə/Definitions
1. noun
a wide view or prospect, especially one that is picturesque or impressive
“The tourists stopped at the top of the hill to take in the beautiful vista.”
1. noun
a wide view or prospect, especially one that is picturesque or impressive
“The tourists stopped at the top of the hill to take in the beautiful vista.”