Byen ligger rundt 130 km fra Port Elizabeth og 180 km fra East London. Her ligger Rhodes University, et bispesete i anglikanske kirke i Sør-Afrika og en høyere domstol. Men den er ikke del av .