Rent kayaks, canoes and stand up paddle boards on the Weeki Wachee River located on Florida's Nature Coast in Spring Hill, Florida.