🇺🇸 Belvidere

Coordinates (42.26391, -88.84427)
Population 25,585

Belvidere is a city in United States - Illinois

Species living near Belvidere

Cities near Belvidere

about