Crystal River, known as the winter haven for the West Indian Manatee floods with visitors during the November thru March months, with everyone vying for a spot to see a manatee. But what else is there to do in this sleepy fishing town on Florida’s Nature Coast? Check out this definitive guide to everything Crystal River.