Indra PratamaNov 9, 20216 minDiplomacy PUTTING SPAIN ON THE MAP: PAELLAJakarta - Indonesia When we think of Spanish cuisine, the first thing that comes to mind is undoubtedly churros; Spanish doughnuts dipped...