The Inverrary Waterfall is one of the most well-known landmarks in Broward County and has become one of the most popular scenic backgrounds for photos in South Florida. Originally built by the Walt Disney Company, it was shipped in sections and reassembled at its present site.
The Inverrary Waterfall was declared a historical landmark by the Lauderhill City Commission and ACT Board under the Lauderhill Historical Designation Program on May 8, 2017.
Credit for the data above is given to the historical marker placed near the Falls and the following website:
www.orlandosentinel.com/travel/explore-florida/fl-sb-hist...
© All Rights Reserved - you may not use this image in any form without my prior permission.