King William's Town Highlights King William's Town is located near the banks of the Buffalo River in the Eastern Cape and was originally a Mission Station.
Attractions & Activities: