Lake Placid, Florida
Aerial View shows the World's tallest concrete block Observation Tower
- 240 feet high- and surrounding lakes, groves and typical Florida scenery.
Located on U.S. Route 27.
© Copyright 1997 -
2018 The Home Town Network Inc. All rights reserved. HTN
is a service mark of The Home Town Network Inc.
All original photos and custom graphics remain the property of HTN and
cannot be used without written permission.