Noun large and beautiful view of an area of land or water

Phuket Beach guarantees fabulous vistas, especially the alluring sight of the sun, rising and setting over placid clear waters.