The Bridal Veil View is a small, fenced lookout at the base of a flight of stairs in the south-west corner of Leura. The lookout has a natural sandstone floor and provides superb, unobstructed view of the Bridal Veil Falls. The falls are about 150m away, and looking down from the top, the Bridal Veil likeness is apparent. The falls run most of the time, but are most spectacular after rain.