Bridal Veil Falls HD Wallpaper

Bridal Veil Falls (Niagara Falls) The Bridal Veil Falls is the smallest of the three waterfalls that make up Niagara Falls and is located on the U.S. side in New York.