Scenery

FSX – Citrus Tower Complex

FSX – Citrus Tower Complex. The Citrus Tower Complex is located in Central Florida (FL), USA in the city of Clermont and is One of Florida’s first “attractions.” The Citrus Tower was built in 1956 on one of the highest hills in Florida’s ridge section soaring to the lofty height of 226 feet (equivalent to 22 stories).

By Fred Zealor

5 MB

Leave a Reply