There are five top markets in the Garden Route area. Shop for unique handcrafted gifts, or stock up on local, ethical pantry goods.