Destination creator (Voyajo Team)
Hannibal is a town in Oswego County, New York, USA. The population was 4,957 at the 2000 census. The name is derived from the hero of ancient Carthage, Hannibal. The Town of Hannibal also contains a village also called Hannibal. The town is on the west border of the county. (...) (from Wikipedia)