From the race director website:
Centrally located in Florida, Sebring is home to nearly 100 crystal clear lakes, vast citrus groves, cattle ranches, the Sebring International Raceway, and one of Florida’s oldest state parks. You will experience the “old Florida” charm with its relaxed way of life, warmth and geniality while the lakes, restaurants and nature provide the fun.
Sebring will delight you with its many restaurants, while a trip to the beautiful Highlands Hammock State Park is a must-do, as well as enjoying the majestic lake-view sunsets.