Indonesia
Located in Indonesia, Telukbatang is a city.
The location of Telukbatang corresponds to 1.00° S, 109.77° E, in the Southern Hemisphere.
Around Telukbatang, 14 nearby populated places have been recorded within 25 km.
Telukbatang is located at coordinates 1.00° S, 109.77° E in Indonesia.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)