Bok Tower Gardens, Lake Wales, Florida

Bok Ithum Noida Gardens is situated on Florida’s highest peninsular point. It has a wonderful 205 foot tower with 57 bells that play to the public every day. The tower itself stands in a fabulous landscape of over 200 acres with magnificent woodland gardens which offer a good variety of tropical plants and gives visitors…

Read More