Horchata is a name of several beverages made by ground almond, sesame seeds, rice, barley, tiger nuts and even melon seeds. It is also known as orxata. Mostly found in Spain and Europian country. But horchata originally from Valencia. Horchata can be made by only water, sugar and tiger nut. But in some country, they […]