|
| PLACID TOWER "Tower of Peace" On U.S. 27 in Florida's Holiday Highlands Lake Placid, Florida See A million acres of Florida's Natural Beauty. Young and old alike thrill to the spectacular view from the Observation Decks, 390 feet above sea level. Citrus groves, Sparkling Lakes and lush rolling hills are enjoyed from the Birds-eye vantage point at the top of the Tower. GIFT SHOP - FRESH FRUIT SHIPPING CARPET GOLF COURSE |
![]()