Sunday, June 22, 2008

Topsail Falls - Bridal Veil


This beautiful falls near St.John's was photographed by Robert Edwards Holloway in the early 1920's. In those days the citizens of St.John's would picnic at the falls and the site was regarded as one of the seven wonders of Newfoundland.

To see his photograph on the 24 cent Newfoundland stamp issued in 1924, click here.

3 comments:

Pat - Arkansas said...

What a beautiful place. Excellent photo.

Unknown said...

Hey John:
The link was worth the time... & the frams__ are just RIGHT! :)
Thanks, ~(:-_))-kfh

Unknown said...

Does anyone know exactly where these falls are located? I'm planning a visit to St. John's in the near future and would like to see them.