Papaya salad is a delicious dish you can find all over South East Asia. Usually cooks tend to make it with a decent amount of chili for tourists

Let’s be honest… Did you really think the red bits More >