Kabacan
Coordinates (7.10667, 124.82917)
Population 31,769
Population 31,769
Kabacan is a city in Philippines - Soccsksargen
Species living near Kabacan
Unspecified (family Anatidae)1
Waterfowl
Amphidromus maculiferus1
Animals
Rana cancrivora9
Frogs