Hogsback is a picturesque town located in the scenic Amathole Mountains of South Africa’s Eastern Cape Province. Although made up of only several streets, and with a population of just over a thousand, Hogsback delivers its visitors with artistic cafes, quiet inns and a wealth of small town charm. H...