the city is situated in the west-central portion of the province along the saint john river , which flows west to east as it bisects the city.
Idolobha lisengxenyeni esentshonalanga emaphakathi nesifundazwe eduze noMfula iSanta John, ogeleza uye entshonalanga uye empumalanga njengoba uvimbezela idolobha.