Just over two hours north of Orlando lies one of Florida's greatest gems: Ichetucknee Springs State Park ... Catch a glimpse ...