Riversport Kayaks

Located at the Homosassa Riverside Resort.