The Banting diet is taking the world and specifically South Africa, by storm. It is very similar to the Paleo diet, and advocates a diet of Low Carb High Fat (LCHF) which is designed to decrease the impact of carbohydrates on the body and use fats for energy. For weight loss this is very effective since with decreased carbohydrate intake, the body needs to burn fats for energy and then starts to use body fat if the amount of fat intake is kept below a certain level, thereby causing weight loss.
However, determining which foods to eat to keep to the Banting diet is sometimes a nightmare, especially if carbs are thrown at you everywhere. This site will help with determining which foods to eat and supply recipies to prepare delicious LCHF meals.