www.eliteresorts.com
Features two waterfront resorts in Florida - Salt Springs, in the heart of the Ocala National Forest - Big "O", on Lake Okeechobee
Features two waterfront resorts in Florida - Salt Springs, in the heart of the Ocala National Forest - Big "O", on Lake Okeechobee