"Placid Tower" Florida's newest and tallest
observation tower located on U.S. 27 at Lake
Placid, Florida featuring gift shop, snack bar and
camera shop. The tallest concrete block structure
in the world has three viewing decks; closed at
192 ft. open 200 ft. eagles nest 225 ft. equipped
with modern elevator.

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.
(863) 465-4076