Photo: No machine-readable author provided. Liffer~commonswiki assumed (based on copyright claims).,CC BY-SA 3.0Bridal Veil Falls
Niagara Falls, NY
Nature
Bridal Veil Falls is the smallest of the three waterfalls that make up Niagara Falls. It is located on the United States side in New York state.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account