Where do Hurricanes Come from?

Hurricane season is nerve wrecking for many on the coasts. But exactly where do hurricanes originate? Hurricanes are a low pressure center with a many thunderstorms , that feed on the moisture from the ocean. Look here for more information: