The Ozello Trail is becoming a more and more popular attraction in Florida. Centrally located between Homosassa Springs and Crystal River in Citrus County. The area is known as a fisherman and boater's paradise for its quiet island feel and beautiful surroundings. Now, it has also has become popular to motorcycle and car enthusiasts. Most recently, "Car and Driver" magazine features a cruise down the...