lyfandspice.com
ABC
What: Dessert Where: Malaysia Made of: Ice What is ABC? ABC is an icy dessert commonly found in Malaysia, Brunei and some parts of Singapore too. Literally meaning ‘ice beans’, ABC stands for Air…